BoundValue 属性

包含控件在接收焦点时具有的值。

语法

对象BoundValue [= Variant ]

BoundValue 属性语法包含以下部分:

Part 说明
object 必填。 一个有效的对象。
Variant 可选。 控件的当前状态或内容。

设置

控制 Description
CheckBox 指示是否选择项的整数值:

空。 指示项处于 null 状态,既未选中也没有 清除

-1 True。 指示选择项。

0 False。 指示清除项。
OptionButton CheckBox 相同。
ToggleButton CheckBox 相同。
ScrollBar 介于 MaxMin 属性指定的值之间的整数。
SpinButton ScrollBar 相同。
ComboBoxListBox 当前选定行的 BoundColumn 中的值。
CommandButton 始终为 False
MultiPage 指示当前活动页的整数。

零 (0) 表示第一页。 最大值比页数小 1。
TextBox 编辑区域中的文本。

备注

BoundValue 适用于具有焦点的控件。

大多数情况下,BoundValueValue 属性的内容相同。 当用户编辑控件时来更改其值时,BoundValueValue 的内容不同,直到更改完成。

在用户更改控件的值时,发生了多个情况。 例如,如果用户更改 TextBox 中的文本,则将发生下列情况:

  1. 启动 Change 事件。 此时, Value 属性包含新的文本, BoundValue 包含以前的文本。

  2. 启动 BeforeUpdate 事件。

  3. 启动 AfterUpdate 事件。 BoundValueValue 的值再次相同,并包含新的文本。

BoundValue 无法用于多选列表框。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。