• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:選択セルに計算結果を表示)

エクセルVBAで選択セルに計算結果を表示する方法

このQ&Aのポイント
  • エクセルVBAを使用して、選択セルに計算結果を表示する方法について教えてください。
  • A列にはID、B・C列には値が入力されています。D列以降のどの行をダブルクリックしても、アクティブなセルに合計を表示したいです。
  • Worksheet_BeforeDoubleClickイベントを使用して、選択された行の2列目と3列目の値の合計をアクティブなセルに表示する方法を教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

流石に手抜き過ぎました。 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)  if target.column < 4 then exit sub  target = Cells(Target.Row, 2) + Cells(Target.Row, 3)  cancel = true End Sub とします。

bike5050
質問者

お礼

早々の回答ありがとうございます。 勉強になりました。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)  target = Cells(Target.Row, 2) + Cells(Target.Row, 3)  cancel = true End Sub という風にします。

回答No.1

では「Cells(Target.Row, 4)」→「Target」とでも書き換えてみては。

bike5050
質問者

お礼

ありがとうございます。 勉強になりました。

関連するQ&A