- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スプレッとの制御)
スプレッドシートの行を制御する方法
このQ&Aのポイント
- VBを使用してスプレッドシートの行を制御する方法について質問があります。具体的には、186行の間に5行間隔で数字を格納したいです。
- 2行間隔での数字の格納は実現できましたが、5行間隔の場合はどのように制御すれば良いかわかりません。
- 質問者はVBでのプログラミングを行っており、制御方法を教えて欲しいとしています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#60992
回答No.2
No1です。 その他の場合ブランクを入れたかったのですね。 失礼しました。 mod2→mod5 (i+1)\2→(i+1)\5 でよろしいかと (1,6,11,16,...行目にデータを入れる場合)
その他の回答 (1)
noname#60992
回答No.1
Modにて判定するのも良いですが For i = 1 to 186 step 5 とかはいかがですか?
補足
そのやり方は試しましたがうまくいきませんでした。 先頭の4行にブランクが入ってしまいます>< For i = 1 To 186 .Row = i If i Mod 5 = 0 Then .Text = (i + 1) \ 5 Else .Text = " " End If Next i