Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 在access 2003中扩展数据表的快捷方式?_Ms Access - Fatal编程技术网

Ms access 在access 2003中扩展数据表的快捷方式?

Ms access 在access 2003中扩展数据表的快捷方式?,ms-access,Ms Access,在access中打开数据表/表时,字段名通常部分被相邻行覆盖。是否有任何快捷方式可用于一次展开所有列?我不知道有任何“快捷方式”或代码可自动展开每列的宽度。但是,ColumnWidth属性同时为读和写 我通常在用户关闭表单时保存列宽。我将每列的值保存到设置文件中。然后,当用户加载我在这些设置中加载的表单时 下面是一些示例代码,用于获取每个控件的ColumnWidth属性的值: Dim ictl as Integer Dim ctl as Control For ictl = 0 To Me.Co

在access中打开数据表/表时,字段名通常部分被相邻行覆盖。是否有任何快捷方式可用于一次展开所有列?

我不知道有任何“快捷方式”或代码可自动展开每列的宽度。但是,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

您可以通过将鼠标拖动到相关列名上(ctrl-A和左上角的灰色方块将不起作用)来选择所有列,然后选择格式->列宽->最佳匹配或输入值。这不是很令人满意,因为它只“最适合”当前显示的行,换句话说,如果页面下面有一个非常宽的单元格,它仍然不会完全显示,但是,它应该非常适合列(字段)名称。

这当然是超级用户的问题,而不是StackOverflow…我根本看不到任何编程组件。