- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:For文と配列)
For文と配列で数字を入力する方法とは?
このQ&Aのポイント
- For文と配列を使用してセルに0から9999の数字を入力する方法を教えてください。エラーが発生してうまくいきません。
- 質問者はFor文と配列を使用して0から9999の数字をセルに入力しようとしていますが、エラーが発生しています。何が原因なのでしょうか?
- マクロでFor文と配列を使用してセルに0から9999の数字を入力しようとしていますが、変数の重複エラーが発生しています。どのように修正すれば良いでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
For文のカウント用変数に配列変数は使えないようです。ヘルプを参照してください。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
0000から9999でいいならそんなことしなくても Dim i As Integer For i = 1 to 9999 Cells(i,1)=i Next i でいいのでは?
質問者
お礼
質問文にも書きましたが、配列を使って作業したかったのです。 9999までのカウントはエラーの原因切り分けに 他の部分を全て削ったもので、実現したい最終形態ではないのでお知らせいただいた方法では解決できません。
お礼
ご回答ありがとうございます。 会社のパソコンで作業しているのですがヘルプを 開くとなぜかしらエクセルが止まっちゃうんです。 マニュアル片手に作業中ですが、 仕様とはうかつでした。 泥臭い方法ですがカウント用の辺すを別に用意して 毎回代入するようにしました。