- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA 隣の文字列のセルが4桁以下の時)
VBAで4桁以下の隣の文字列のセルを操作する方法
このQ&Aのポイント
- 【VBA】隣のセルが4桁以下の場合に操作する方法を教えてください。
- VBAを使用して、セルの値が4桁以下の場合に隣のセルを操作する方法を知りたいです。
- WINDOWS7 EXCELL2010で、VBAを使用してセルの値が4桁以下の場合に隣のセルを操作する方法について教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect(Target, Range("A2:A51")) Is Nothing Then 'この範囲がWクリックされた時 Cancel = True Sheets(CStr(Target.Value)).Select ElseIf Not Application.Intersect(Target, Range("B2:B51")) Is Nothing Then 'この範囲がWクリックされた時 if len(cells(target.row, "A")) = 4 then ’その行のA列の長さが Cancel = True Target = IIf(Target = "", "○", "") end f End If End Sub
お礼
早速の御指導を頂きありがとうございました。 他の人がこの質問を見ることがあるかもしれないので捕捉させていただきました。 end f にiを追加 end if いつもいつもご指導を感謝しています。