• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA ダブルクリックした左隣の値を返す方法)

エクセルVBAでダブルクリックした左隣の値を返す方法

このQ&Aのポイント
  • ワークシートにおいて、G列のセルをダブルクリックすると、同じ行のE列の値を取得する方法を教えてください。
  • VBAを使用して、ダブルクリックしたセルの左隣のセルの値を取得する方法について教えてください。
  • エクセルのVBAで、G列のセルをダブルクリックした際に、そのセルの左隣のセルにある値を取得する方法を教えてください。

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

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)   If Target.Column = 7 Then     Target.Value = Target.Offset(0, -2).Value   End If End Sub でいかがでしょうか。

oresama
質問者

お礼

Target.Offsetですか。 offsetを使うのだろうというところまでは、 たどり着いたのですが、 そこから上手く進めませんでした。 ありがとうございました。

関連するQ&A

専門家に質問してみよう