VBA初级问题,请大虾解惑,谢谢
给Excel写宏遇到的问题
我在宏模块中写了个方法
function test()
Worksheets("sheet2").Cells(3, 3)="test"
end function
但赋值总是不成功
调试时,发现Worksheets("sheet2").Cells(3, 3)="test"一直等于false
请问大虾们这是什么原因,怎么解决
谢谢了
[解决办法]
第一 你这个可以直接用sub,而用不着用Function。
第二,在SUB中调用这个函数,那么会赋值成功的,Worksheets("sheet2").Cells(3, 3)="test"应该为True.
[解决办法]
你的代码没问题
完全可以赋值成功
[解决办法]
试了下运行没有问题