• ベストアンサー

エクセル マクロ セルの選択

セルF60から始まって40おきにセルF1000まで選択するマクロって出来ないでしょうか? ○行おきに選択するマクロは検索したら出てきたのですが、○セルおきに選択するマクロがどうしても見つからないので、作れる方いたら教えてください。

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

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

以下でどうでしょうか? Sub macro() Dim I As Integer, R As Range For I = 60 To 1000 Step 40 If R Is Nothing Then Set R = Range("F" & I) Else Set R = Union(Range("F" & I), R) End If Next I R.Select End Sub

Sorara2013
質問者

お礼

ありがとうございますm(_ _ )m

その他の回答 (1)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

まぁ、こんなかんじですかね。 Sub SampleMacro()   For i = 60 To 1000 Step 40     sString = sString & "F" & i & ","   Next i   sString = Left(sString, Len(sString) - 1)   Range(sString).Select End Sub

Sorara2013
質問者

お礼

ありがとうございますm(_ _ )m

関連するQ&A