excel vba 查找字符并输出字符
我在宏内建立了一个模块SubMacro1()a=Range("A1").Find("ccc")Ifa=Range("A1").Find("ccc")ThenRange("...
我在宏内建立了一个模块
Sub Macro1()
a = Range("A1").Find("ccc")
If a = Range("A1").Find("ccc") Then
Range("B1").Cells = "ddd"
End If
End Sub
如果是这样是可以运行的。只要A1单元格内含有“ccc”字符,B1单元格内就能输出"ddd"
但是问题是 我把“ccc”换成1122,就不能执行,报错:Run-time error'91':
Object variable or with block variable not set
问题出在 a = Range("A1").Find("111") 这句里。
请问我该怎么修改呢?
多谢多谢 展开
Sub Macro1()
a = Range("A1").Find("ccc")
If a = Range("A1").Find("ccc") Then
Range("B1").Cells = "ddd"
End If
End Sub
如果是这样是可以运行的。只要A1单元格内含有“ccc”字符,B1单元格内就能输出"ddd"
但是问题是 我把“ccc”换成1122,就不能执行,报错:Run-time error'91':
Object variable or with block variable not set
问题出在 a = Range("A1").Find("111") 这句里。
请问我该怎么修改呢?
多谢多谢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询