我在使用以下代码时遇到问题:
Dim i As Long
Dim wb As Workbook, ws As Worksheet, deleteSheet As Worksheet
Dim lastRow As Long, lastCol As Long
Dim myRow
i = .Range("A:E").Find("*Data Set*").Row
If Not i Is Nothing Then
基本上,这会在i上返回类型不匹配,我不确定如何解决它。在这里,我将不胜感激。
答案 0 :(得分:0)
谢谢!根据反馈更改了几行,并得到了它!
If Not .Range("A:E").Find("*Data Set*") Is Nothing Then
i = .Range("A:E").Find("*Data Set*").Row
我上面有一个,所以实际上这不是问题。我最终在设置变量之前对事物进行了重新排序并进行了验证,因此它没有使用@comintern和@chillin建议的行值。感谢帮助。