Foxtable(狐表)用户栏目专家坐堂 → 代码生成excel表格时列宽如何控制?


  共有3868人关注过本帖树形打印复制链接

主题:代码生成excel表格时列宽如何控制?

帅哥哟,离线,有人找我吗?
YDS
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:631 积分:3614 威望:0 精华:0 注册:2011/5/21 18:05:00
代码生成excel表格时列宽如何控制?  发帖心情 Post By:2021/4/23 9:19:00 [显示全部帖子]

代码生成excel表格时列宽如何控制?
Dim Book As New XLS.Book
Dim Sheet As XLS.Sheet = Book.Sheets(0)
'定义列宽
Sheet.Cols(0).Width = 120
Sheet.Cols(1).Width = 80
Sheet.Cols(2).Width = 80
Sheet.Cols(3).Width = 80
我如果想让第五列自动列宽,代码要如何写?
Sheet.Cols(4).Width = ?

 回到顶部
帅哥哟,离线,有人找我吗?
YDS
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:631 积分:3614 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2021/4/23 9:40:00 [显示全部帖子]

也就是我需要先生成excel文件,然后再用vba的方法调整列宽,没有办法在保存为excel文件之前就设定列宽吗?

 回到顶部
帅哥哟,离线,有人找我吗?
YDS
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:631 积分:3614 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2021/4/23 9:47:00 [显示全部帖子]

主要是员工电脑现在用的都是wps,没有安装office应该使用不了vba吧?


 回到顶部
帅哥哟,离线,有人找我吗?
YDS
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:631 积分:3614 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2021/4/23 9:55:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2021-04-23_09-54-41.png
图片点击可在新窗口打开查看

 回到顶部