| 1 | 2 | 2 |
| 2 | a | 2a |
| 3 | 3 | 9 |
| 4 | 4 | 16 |
| 5 | 5 | 25 |
| 6 | 6 | 36 |
| 7 | b | 7b |
| 8 | 3 | 24 |
| 9 | 2 | 18 |
| 10 | 1 | 10 |
期望得到的结果是C列,但是在用vba的编写得出的结果从第三行开始就变成33/44/55/66,然后再第行就停止运行了,不知道编写的过程出现了什么问题。
Sub t()
On Error GoTo 100
Dim x As Integer
For x = 1 To 10
Cells(x, 3) = Cells(x, 1) * Cells(x, 2)
100:
Cells(x, 3) = Cells(x, 1) & Cells(x, 2)
Next x
End Sub
应该怎么写呢?我之前觉得可以用判断语句来判断程序是否出错,但是不知道怎么写这条