以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  VBA使用Document对象的SetExtData方法时报错  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=57063)

--  作者:新手上路啊啊
--  发布时间:2013/9/27 9:23:12
--  VBA使用Document对象的SetExtData方法时报错

测试代码:

Sub Test2()
MsgBox Document.GetExtData("A1")
Document.SetExtData("A1",2)
End Sub

 

单独测试MsgBox Document.GetExtData("A1")语句没问题,会显示1

但测试Document.SetExtData("A1",2)时会报错——“1044,调用过程时不能有括号”


请问这是为什么呢,上下两个函数形式不一样吗,为什么第二个会报错,该怎么改


--  作者:新手上路啊啊
--  发布时间:2013/9/27 9:43:47
--  
知道了,需要在前面加call ,VBA没学好……
--  作者:rushtaotao
--  发布时间:2013/9/27 13:27:34
--  
恩  主要call起到了一个调用的作用