• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA 隣の文字列のセルが4桁以下の時)

VBAで4桁以下の隣の文字列のセルを操作する方法

このQ&Aのポイント
  • 【VBA】隣のセルが4桁以下の場合に操作する方法を教えてください。
  • VBAを使用して、セルの値が4桁以下の場合に隣のセルを操作する方法を知りたいです。
  • WINDOWS7 EXCELL2010で、VBAを使用してセルの値が4桁以下の場合に隣のセルを操作する方法について教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.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

dorasuke
質問者

お礼

早速の御指導を頂きありがとうございました。 他の人がこの質問を見ることがあるかもしれないので捕捉させていただきました。 end f にiを追加 end if いつもいつもご指導を感謝しています。

関連するQ&A

専門家に質問してみよう