![]() |
セルに値を入れる:Excel VBA プログラミング入門 |
スポンサードリンク | |
Worksheets("Sheet1").Range("A1:A3").Value = 1 Worksheets("Sheet1").Range("A1","A3").Value = 1 |
Worksheets("Sheet1").Range("A1:A3").Value = "ABC" Worksheets("Sheet1").Range("A1","A3").Value = "ABC" |
Worksheets("Sheet1").Range("A1,A3,A5").Value = 1 Worksheets("Sheet1").Range("A1,A3,A5").Value = "ABC" |
Sub Macro3() Cells(1, 1).Value = 1 Cells(2, 1).Value = 2 Cells(3, 1).Value = 3 Cells(4, 1).Value = 4 Cells(5, 1).Value = 5 Cells(6, 1).Value = 6 Cells(7, 1).Value = 7 Cells(8, 1).Value = 8 Cells(9, 1).Value = 9 Cells(10, 1).Value = 10 End Sub |
Sub Macro3_2() Range("A1").Value = 1 Range("A2").Value = 2 Range("A3").Value = 3 Range("A4").Value = 4 Range("A5").Value = 5 Range("A6").Value = 6 Range("A7").Value = 7 Range("A8").Value = 8 Range("A9").Value = 9 Range("A10").Value = 10 End Sub |
Sub Macro3a() Dim i As Long For i = 1 To 10 Cells(i, 1).Value = i Next i End Sub |
Sub Macro3b() Dim i As Long For i = 1 To 10 Range("A" & i).Value = i Next i End Sub |
Sub Macro4() Dim i As Long Dim v As Long v = 0 'vの初期値を0とします For i = 1 To 10 v = v + 1 'ループ1回ごとにカウントアップします Cells(i, 1).Value = v Next i End Sub |
Sub Macro1() Range("A1").Value = 1 Range("A1").AutoFill Destination:=Range("A1:A10"), Type:=xlFillSeries End Sub |
Sub Macro2() Range("A1").Value = 1 Range("A1:A10").DataSeries Rowcol:=xlColumns, Type:=xlLinear, Date:=xlDay, _ Step:=1, Stop:=10, Trend:=False End Sub |
Sub Macro4a() Dim i As Long For i = 1 To 10 Cells(i, 2).Value = 3 * i Next i End Sub |
Sub Macro4b() Dim i As Long Dim v As Long v = 0 For i = 1 To 10 v = 3 * i Cells(i, 2).Value = v Next i End Sub |
Sub Macro5a() Dim i As Long, j As Long Dim v As Long For i = 1 To 4 For j = 1 To 3 v = v + 1 Cells(i, j).Value = v Next j Next i End Sub |
Sub Macro5b() Dim i As Long, j As Long Dim v As Long For j = 1 To 3 For i = 1 To 4 v = v + 1 Cells(i, j).Value = v Next i Next j End Sub |
スポンサードリンク
PageViewCounter
Since2006/2/27