gpt4 book ai didi

excel - 如何通过 Excel vba 自动调整 Access 表中的列

转载 作者:行者123 更新时间:2023-12-04 21:51:26 24 4
gpt4 key购买 nike

所以基本上我已经创建了一个宏来以某种方式格式化工作表,并且我有一个代码可以将这些信息导出并存储在 Access 数据库中。

问题是这些列是默认大小而不是自动安装的。如何通过 Excel vba 自动调整 Access 中的列。我试过谷歌搜索和在线搜索,但我似乎只能从 Access Excel 中找到格式。不是 Excel Access 。任何帮助,将不胜感激。

谢谢

最佳答案

Access 表不支持自动调整。

您可以通过 CurrentDb.TableDefs("TableNameOrNumber").Fields("FieldNameOrNumber").Properties!ColumnWidth 影响 Access 中的列宽.

但是,自动调整的常用值 -2 不适用于此属性,而只是将其设置为默认宽度。

这意味着您必须计算某个表格列的宽度,或者如果您使用相同的字体设置,则从 Excel 复制宽度。

关于excel - 如何通过 Excel vba 自动调整 Access 表中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53433171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com