excel - VBA:ColumnWidth 不适用于第一列
问题描述
我的问题是关于 VBA 格式化单元格:我试图根据我的 UserForm 的 texboxes 作为值将一些文本放入单元格中。问题是,当用户输入长文本时,我想调整列宽,我已经尝试了所有这些代码,但它们都不适用于第一列:
Columns("A:A").ColumnWidth = 12
Columns(1).ColumnWidth = 12
Worksheets("Sheet2").Range("A1:B1").Columns.AutoFit
另请注意,它只发生在 A 列中,第二列和第三列的列宽调整为我想要的代码:
Columns("C:D").ColumnWidth = 12
Columns("D:D").ColumnWidth = 12
有什么建议吗?
解决方案
推荐阅读
- excel - 对原始数据工作簿 vba 进行排序
- ansible - Ansible 只返回字典中的一项
- javascript - 带有正数和负数的 Javascript ParseInt
- c# - 更改子类中的私有变量
- asp.net-mvc - 仅在 SpecFlow 测试期间重定向时 TempData 为空
- eclipse - Eclipse .cproject 文件不再使用制表符缩进,而是现在使用空格
- java - 我试图在 Spring 中使用 bean 来进行依赖注入,但它说我的标签没有正文
- kubernetes - Kubernetes:查看部署中失败容器的日志
- reporting-services - SSRS 列组实例不会水平对齐
- html - PDF 内容重叠