VBAで次のやりたいことのコードの記述でヒントをいただけないでしょうか? やりたいことは、 A1:E5に次のように1~5の数字を入力させるという動作です。

補足

>>A1:E5に は、A1:E1にでした。 失礼しました。

Visual Basic | Excel41閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ThanksImg質問者からのお礼コメント

ありがとうございます。

お礼日時:10/28 2:26

その他の回答(1件)

0

Sub sample() Dim i As Long For i = 1 To 5 Cells(1, i).Value = i Next i End Sub >kの部分のどこがおかしいのでしょうか? j,Kは、必要がないので、存在自体がおかしい。 >原因が分かりません。 原因は、あなたの考え方がまとまっていないうちにコーディングしたから。 >A1→1、B1→2、C1→3、D1→4、E1→5 を文章にすると 同一行(1行目)のA~E列(列番号1~5)のセルに、そのセルの列番号を入力する。 となります。 変化するのは、列番号だけ。なのでこれを変数にするのが普通の考え方。