1
ループ内でこのループを作成して、以下の範囲のセル内に印刷しようとしています - > Week i
ここで、i
は1から6までで、それぞれ1ずつ上がります私たちはセルに移動する時間。ループ内でループを作成する方法
だから、この場合、D2
のために私は1週間したい、D3
2週間など。どのようなアイデアですか?私はあなたの時間を感謝します!
Sub INPUT()
Sheets("1").Select
For Each cell In range("D2:D7")
For i = 1 To 6
cell.Value = "Week +" & i
i = i + 1
Next i
Next cell
End Sub
明らかに下の答えはあなたが必要なコードを提供します。しかし、純粋にFYIとして、上記のコードの問題は、あなたが 'i = i + 1'を必要としないということです。インクリメントは 'For i = 1〜6 'と' next i 'によって管理されます。 – ainwood