Public Sub CommandButton1_Click()
Dim Name As String
Dim Age As Integer
Dim Row As Integer
Dim i As Integer
i = 2
Row = i
If (Sheet1.Range("D10").Value = "") Then
MsgBox ("Enter Value")
Else
Name = Sheet1.Range("D10").Value
Age = Sheet1.Range("D12").Value
Sheet2.Select
Sheet2.Range("A" & Row) = Name
Sheet2.Range("B" & Row) = Age
Sheet1.Range("D10").Value = ""
Sheet1.Range("D12").Value = ""
End If
End Sub
在上面的代码中,我想增加每个按钮单击的行数。例如: 例如:在excel中将行表1(D10)保存到Sheet2(A2)中 点击按钮下次将D10的值保存到A3中。Excel VBA:如何在每个按钮点击中逐一增加行数
我可以给你答案,但我希望你先试试它;)[这是](http://stackoverflow.com/questions/11169445/error-finding-last-used-cell-in-vba)将让你开始吧! – 2014-10-29 09:42:43
我尝试使用for循环,但总是在同一行填充数据 – user1227493 2014-10-29 09:50:48
是否在最后一行添加了“+ 1”? – 2014-10-29 09:51:10