我对VBA编码非常陌生。我有两张在excel中。Excel中的VBA编码
表1 - 列包括CTC,TCC(A1,B1) 行包含CTC TCC和细节(A2,B2)
表2 - 行包括CTC TCC和。它在TCC计算的这个页面中。 B1从表1的第一行取得CTC。然后进行计算以计算B3中的TCC。
要求: 为了计算TCC,我们需要粘贴第一CTC在片1片2得到的已TCC应该出现在下TCC柱片1 CTC Column.The结果。
这是我试过的代码:
Sub Button1_Click()
Dim value1 As Integer
Dim value2 As Integer
For i = 1 To 6
value1 = ThisWorkbook.Sheets(1).Range("Ai").Value
Sheet2.Range("B1") = value1
Sheet1.Cells(B, i) = ThisWorkbook.Sheets(2).Range("B3").Value
Next i
End Sub
有什么不好的代码?它是否给出错误(如果是这样,哪个错误在哪里)?它只是没有运行?它是否运行,但没有输出你期望的结果? ... – BruceWayne
我假设“工作表1”和“工作表2”是工作表的**名称**,因为它们包含空格。他们每个的代号是什么(即'Sheet1'是“Sheet 1”还是“Sheet 2”的代号)?另外,哪张是第一张(即'Sheets(1)'),哪张是第二张? – YowE3K
“Ai”看起来不像一个有效的范围。 – Jbjstam