如何在Access 2010中的数据表视图中设置列宽

时间:2016-11-14 06:34:22

标签: vba ms-access-2010

我有一个小问题! ...我在数据表视图中设置了新列的宽度,然后保存并关闭它。 但在数据表模式下重新打开表单后,列宽(所有列)返回到先前的数量!!

有解决问题的方法吗?

非常感谢你,

Kasra

2 个答案:

答案 0 :(得分:1)

使用数据表时Access中存在错误。我找到的修复是右键单击数据表(或从功能区),取消隐藏列,然后取消选中一个字段,然后重新检查相同的字段。然后保存数据表并保存列。

答案 1 :(得分:0)

我为一个名称为" Contact"将所有列宽度设置为" Best Fit" (在数据表视图中)但它不起作用:

Dim ctl As Control

For Each ctl In Forms!Contact

If Right$(ctl.Name, 6) <> "_Label" Then

ctl.ColumnWidth = -2

End If

Next ctl

有什么不对?拜托......