excel宏 Cells(187, i + 1) 类型不匹配

2025-05-21 05:07:47
推荐回答(2个)
回答(1):

首先确定i=Sheets("sheet1").[B2].Value中[B2]是否是数字。

我想你这问题主要是出在:没有工作薄对象和工作表对象的原因

With ActiveWorkbook.Sheets("sheet1")
    .Range(.Cells(186, 2), .Cells(187, i + 1)).Select
End With

回答(2):

sheet1!B2里保存的是数字吗?