VBA documentation建议BoundValue
是Control
控件的有效MultiPage
属性,但未提及它是否对{{1}有效控制。
当我尝试使用TabStrip
或Debug.Print Me.MultiPage1.BoundValue
时(即使我先将焦点显式设置为控件),VBA也会抛出错误Debug.Print Me.TabStrip1.BoundValue
。 建议我正在错误地调用该成员,或者有一些上下文要求它返回。但我似乎无法找到属性可读的任何状态。
文档是否不正确(震惊,恐怖!!!)?是否可以阅读450 - Wrong number of arguments or invalid property assignment
或BoundValue
的{{1}}属性?是否有可读的特殊条件?
答案 0 :(得分:1)
嗯,我已将Me.MultiPage
和Me.TabStrip1
分配给Control
类型的变量,并在“本地”窗口中检查了BoundValue
。
MultiPage BoundValue
属性返回完整 Pages
集合,TabStrip BoundValue
属性返回完整 {{1收集。对于MultiPage控件,这与文档不一致,而控件的Tabs
属性返回表示当前所选页面的Value
,Long
返回完成 BoundValue
集合并没有真正告诉我任何有用的东西。
我想我现在知道Pages
确实会返回一些内容,但我不知道它返回的内容是否有用。