首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VBA初级有关问题,请解惑,多谢

2013-08-01 
VBA初级问题,请大虾解惑,谢谢给Excel写宏遇到的问题我在宏模块中写了个方法function test()Worksheets(sh

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.
[解决办法]
你的代码没问题
完全可以赋值成功
[解决办法]
试了下运行没有问题

热点排行