Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


51474 / 76738 ←次へ | 前へ→

【30129】Re:計算方法、教えてください。
回答  Statis  - 05/10/20(木) 11:27 -

引用なし
パスワード
   こんにちは

べた書きですがお試しを
「シート1=Sheet1/シート2=Sheet2/シート3=Sheet3」としています。


Sub test()
Dim Sh_1 As Worksheet, Sh_2 As Worksheet, i As Long, ii As Long
Dim Ro As Long, Ro_1 As Long, Co As Long, Con As Currency

Set Sh_1 = Worksheets("Sheet1"): Set Sh_2 = Worksheets("Sheet2")
Ro_1 = Sh_1.Range("B1").End(xlToRight).Column
With Worksheets("Sheet3")
   Ro = .Range("A65536").End(xlUp).Row
   For i = 2 To .Range("B1").End(xlToRight).Column
     For ii = 2 To Ro
       Con = 0
       For Co = 2 To Ro_1
         Con = Con + Sh_1.Cells(i, Co).Value * Sh_2.Cells(ii, Co).Value
       Next Co
       .Cells(ii, i).Value = Val(Con)
     Next ii
  Next i
End With
Set Sh_1 = Nothing: Set Sh_2 = Nothing
End Sub

0 hits

【30127】計算方法、教えてください。 tbtk 05/10/20(木) 10:44 質問
【30129】Re:計算方法、教えてください。 Statis 05/10/20(木) 11:27 回答
【30132】Re:計算方法、教えてください。 tbtk 05/10/20(木) 12:46 お礼
【30140】Re:計算方法、教えてください。 tbtk 05/10/20(木) 15:59 発言
【30150】Re:計算方法、教えてください。 tbtk 05/10/20(木) 16:50 質問
【30165】Re:計算方法、教えてください。 Statis 05/10/21(金) 8:22 回答
【30166】Re:計算方法、教えてください。 tbtk 05/10/21(金) 8:45 お礼

51474 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free