- ベストアンサー
エクセルで、セルを選択状態にするマクロ
任意のセルに入力されている文字数分(スペースも一文字とカウント)だけ、任意のセルから斜め上にセルを選択状態にしたいのですが。 例 ●文字数をカウントするセル(毎回違う)の中身が"g6# 3w."(文字数は7) ●選択状態の起点となるセルがC30(毎回違う) 実行結果は、C30 D29 E28 F27 G26 H25 I24 が選択状態になります。 上記のことができるマクロを教えてもらいたいのです が。 (文字数分だけ斜め上には行けない状況は想定されなくて結構です)
- みんなの回答 (3)
- 専門家の回答
お礼
ご回答ありがとうございました。 大変参考になりました。 今回は斜め右上方向に進んでいきましたが、斜め左上や真上に進んで行く場合は、以下の部分はどう変わってくるでしょうか? s = s & "," & r1.Offset(-1 * i, i).Address
補足
自己レスですが、斜め左上はOffset(-i, -i)、真上はOffset(-i, x)でできました。