当我在访问中打开数据表/表时,字段名称通常部分由相邻行覆盖。有没有捷径可以用来一次扩展所有这些捷径?
答案 0 :(得分:0)
我不知道任何“快捷方式”或代码可以自动扩展每列的宽度。但是,ColumnWidth属性是读写的。
我通常会在用户关闭表单时保存列宽。我将每列的值保存到设置文件中。然后,当用户加载表单时,我会加载这些设置。
下面是一些示例代码,用于获取每个控件的ColumnWidth属性值:
Dim ictl as Integer
Dim ctl as Control
For ictl = 0 To Me.Controls.Count - 1
Set ctl = Me.Controls(ictl)
MsgBox ctl.Name & "=" & ctl.ColumnWidth
Next ictl
答案 1 :(得分:0)
您可以通过在相关列名称上拖动鼠标来选择所有列(ctrl-A和左上方灰色方块不起作用),然后选择Format-> Column Width-> Best Fit或输入一个值。这不太令人满意,因为它只对当前显示的行“最适合”,换句话说,如果页面下方有一个非常宽的单元格,它仍然不会完全显示,但它应该很适合用于列(字段)名称。