サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
- サービスを探す
- プロ人材を探す
- ノウハウ・素材を探す
- ブログを探す
- エージェントに人材を紹介してもらう
- 単発の仕事を探す
- 継続 (時給/月給) の仕事を探す
- エージェントに仕事を紹介してもらう
購入・発注したい方
受注・働きたい方
カテゴリ一覧
- PRO認定
- 人気のご利用シーン
- コンテンツ
弁護士検索・法律Q&A(法律相談)
Dim myArray(1 To 100) As Integer
Dim dataArray() As Variant
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("Sheet1")
dataArray = ws.Range("A1:C100").Value
Dim resultArray(1 To 100, 1 To 3) As Variant
Dim i As Integer
For i = 1 To 100
resultArray(i, 1) = dataArray(i, 1) * 2 resultArray(i, 3) = dataArray(i, 3) * 2
Next i
ws.Range("D1:F100").Value = resultArray
Sub kuku1()
Dim startTime As Double
startTime = Timer
Dim n As Long
n = 1000
Dim x As Long
Dim y As Long
For x = 1 To n
For y = 1 To n
Sheet1.Range("A1").Offset(y - 1, x - 1).Value = x * y
Next
Next
Debug.Print Timer - startTime
End Sub
Sub kuku2()
Dim startTime As Double
startTime = Timer
Dim n As Long
n = 1000
Dim x As Long
Dim y As Long
Dim a() As Long
ReDim a(1 To n, 1 To n)
For x = 1 To n
For y = 1 To n
a(y, x) = x * y
Next
Next
Sheet1.Range("A1").Resize(n, n).Value = a
Debug.Print Timer - startTime
End Sub