• ベストアンサー

Excel VBAで変数が定義されていません。

このシートコードで「変数が定義されていません。」となります。どうすればいいでしょうか。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Select Case Target.Address Case "$C$10:$C$13" SendKeys "%{DOWN}" Case "$H$10:$H$13" SendKeys "%{DOWN}" Case Else Exit Sub End Select Cancel = True End Sub

質問者が選んだベストアンサー

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

Worksheet_SelectionChangeイベントの引数で、キャンセルした時の動作を設定できませんので、 Cancel = True を消して代わりに以下を入れてみてはどうでしょうか? Application.Undo

mzakom
質問者

お礼

なるほど。ありがとうございました

すると、全ての回答が全文表示されます。

関連するQ&A