使用 ColumnWidth 属性指定数据表视图中列的宽度。 Integer 型,可读/写。
语法
表达式。ColumnWidth
表达式 表示 TextBox 对象的变量。
备注
在 Visual Basic 中, ColumnWidth 属性设置是一个整 数 值,表示列宽( 以 twips 为单位)。 可以自行指定宽度,也可以使用下列预定义的设置之一。
| Setting | 说明 |
|---|---|
| 0 | 隐藏列。 |
| -1 | (默认值)将列调整为默认宽度。 |
| -2 | 调整列的大小以适应显示文本的宽度。 |
[!注释] ColumnWidth 属性应用到数据表视图中的所有字段和窗体控件窗体位于数据表视图中。
如果在数据表视图中将此属性设置为 0,或将字段大小调整为零宽度,则会将字段的 ColumnHidden 属性设置为 True (-1) ,并在数据表视图中隐藏该字段。
设置字段的 ColumnHidden 属性设为 False (0) 将该字段的 列宽 属性恢复为之前隐藏了该字段的值。 例如,如果 ColumnWidth 属性为 1 而后通过将属性设置为 0 来隐藏字段,则将字段的 ColumnHidden 属性更改为 False 会将 ColumnWidth 重置为 1。
在字段的 ColumnHidden 属性设置为 True 时为字段设置 ColumnWidth 属性不起作用。
示例
此示例在打开的 客户 窗体的数据表视图中生效。 它将行高设为 450 缇,并调整列的宽度,以适合可见文本的大小。
Forms![Customers].RowHeight = 450
Forms![Customers]![Address].ColumnWidth = -2
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。