找回密码
 加入
搜索
查看: 3025|回复: 7

[AU3基础] 怎样用AU3 改变Excel 的列宽 试了$oExcel.Columns(1).ColumnsWidth 不行 [已解决]

  [复制链接]
发表于 2011-11-29 14:48:27 | 显示全部楼层 |阅读模式
本帖最后由 veve 于 2011-11-29 18:41 编辑

$oExcel.Columns(1).ColumnsWidth = 10
$oExcel.ActiveSheet.Columns(1).ColumnsWidth = 10

以上都不行

设行高就可以
$oExcel.Rows(1).RowHeight =24

不知道为什么  

还有可以让列宽自动根据最长的内容变吗??
发表于 2011-11-29 15:53:06 | 显示全部楼层
关注,等待高手出现。
发表于 2011-11-29 17:42:26 | 显示全部楼层
$oExcel.ActiveSheet.Columns(1).ColumnWidth = 20


我这里正常运行 autoit 3.3.7.15
 楼主| 发表于 2011-11-29 18:40:19 | 显示全部楼层
谢谢  yeqing880!!
搞定了 ColumnsWidth ,多写了个S ,郁闷了 一天。。。。
发表于 2013-1-16 14:17:52 | 显示全部楼层
$EXCEL.Cells.VerticalAlignment = -4108 ;设置垂直对齐方式为居中$EXCEL.Cells.HorizontalAlignment = -4108 ;设置水平对齐方式为居中
$EXCEL.ActiveSheet.Columns(1).ColumnWidth = 8 ;设置列宽
$EXCEL.Windows(1).DisplayGridlines=False    ;是否显示网格
$EXCEL.Columns.AutoFit ;自动调整列以获得更佳视图
$EXCEL.Rows.AutoFit ;自动调整行以获得更佳视图
发表于 2014-10-28 21:34:03 | 显示全部楼层
很不错,学习一下,以备后用
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 10:26 , Processed in 0.221639 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表