使用 ColumnWidth 属性可以指定“数据表”视图中列的宽度。
expression.ColumnWidth
expression 必需。返回“应用于”列表中的一个对象的表达式。
可以使用下面的方法设置该属性:拖动列选定器的右边框,或单击“数据表”视图中“格式”菜单上的“列宽”命令,并输入需要的值。使用 ColumnWidth 命令来设置 ColumnWidth 属性时,值是以磅为单位来表示的。
在 Visual Basic 中,ColumnWidth 属性设置为 Integer 值,该值表示以缇为单位的列宽。可以自行指定宽度大小,也可以使用下列预定义的设置之一。
设置 |
说明 |
0 |
隐藏列。 |
–1 |
(默认值)将列调整为默认宽度。 |
注释 ColumnWidth 属性可以应用于“数据表”视图中所有的字段,当窗体处于“数据表”视图时,也可以应用于窗体控件。
将该属性设为 0,或在“数据表”视图中将字段宽度调整为零,这些操作可以将该字段的 ColumnHidden 属性设为 True (-1),并在“数据表”视图中隐藏该字段。
将字段的 ColumnHidden 属性设为 False (0),将使该字段的 ColumnWidth 属性还原为字段隐藏前的值。例如,在将 ColumnWidth 属性设为 0 以隐藏字段之前,如果 ColumnWidth 属性为 -1,则将该字段的 ColumnHidden 属性改为 False 时,ColumnWidth 将重置为 -1。
当将字段的 ColumnHidden 属性设为 True 时,该字段的 ColumnWidth 属性不可用。
以下示例在打开“客户”窗体的“数据表”视图中生效。它将行高设为 450 缇,并将列宽调整为适合可见文本的大小。
Forms![Customers].RowHeight = 450
Forms![Customers]![Address].ColumnWidth = -2