我正在尝试使用
在宏中对两个单元格求和Dim test1 As Variant, test2 As Variant
test1 = UsedRows.Offset(i, 25).Value
test2 = UsedRows.Offset(i, 26).Value
ActiveCell.Offset(0, 4).Value = test1 + test2
但是我遇到了类型不匹配的错误。如果我使值等于test1或者只是test2它可以工作,但是当我尝试将它们加在一起时它会中断(给出类型不匹配错误)。我四处寻找,但无法找到解决方案
答案 0 :(得分:0)
只要单元格为空或数字,应该没问题,如果有任何其他值,则会出现错误。您可以使用以下内容检查和处理这些错误:
If Not IsNumeric(test1) Then