• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スプレッとの制御)

スプレッドシートの行を制御する方法

このQ&Aのポイント
  • VBを使用してスプレッドシートの行を制御する方法について質問があります。具体的には、186行の間に5行間隔で数字を格納したいです。
  • 2行間隔での数字の格納は実現できましたが、5行間隔の場合はどのように制御すれば良いかわかりません。
  • 質問者はVBでのプログラミングを行っており、制御方法を教えて欲しいとしています。

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

  • ベストアンサー
noname#60992
noname#60992
回答No.2

No1です。 その他の場合ブランクを入れたかったのですね。 失礼しました。 mod2→mod5 (i+1)\2→(i+1)\5 でよろしいかと (1,6,11,16,...行目にデータを入れる場合)

go_osaruku
質問者

補足

そのやり方は試しましたがうまくいきませんでした。 先頭の4行にブランクが入ってしまいます>< For i = 1 To 186 .Row = i If i Mod 5 = 0 Then .Text = (i + 1) \ 5 Else .Text = " " End If Next i

その他の回答 (1)

noname#60992
noname#60992
回答No.1

Modにて判定するのも良いですが For i = 1 to 186 step 5 とかはいかがですか?

関連するQ&A