- ベストアンサー
エクセル マクロ セルの選択
セルF60から始まって40おきにセルF1000まで選択するマクロって出来ないでしょうか? ○行おきに選択するマクロは検索したら出てきたのですが、○セルおきに選択するマクロがどうしても見つからないので、作れる方いたら教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下でどうでしょうか? 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
その他の回答 (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
質問者
お礼
ありがとうございますm(_ _ )m
お礼
ありがとうございますm(_ _ )m