看帖神器
未名空间
追帖动态
头条新闻
每日新帖
最新热帖
新闻存档
热帖存档
文学城
虎扑论坛
未名空间
北美华人网
北美微论坛
看帖神器
登录
← 下载
《看帖神器》官方
iOS App
,体验轻松追帖。
请教vba code: Columns.SetWidth
查看未名空间今日新帖
最新回复:2020年8月5日 23点24分 PT
共 (3) 楼
返回列表
订阅追帖
只看未读
更多选项
阅读全帖
只看图片
只看视频
查看原帖
c
capry
3 年多
楼主 (未名空间)
我的一个word文件有30多个表格,每个表格有12个column, 因为内容关系现在想重新设置column的宽度,用的是类似的下面的code:
currentTable.Columns(1).SetWidth ColumnWidth:=150, RulerStyle:=
wdAdjustProportional
currentTable.Columns(2).SetWidth ColumnWidth:=20, RulerStyle:=
wdAdjustProportional
.
.
.
currentTable.Columns(12).SetWidth ColumnWidth:=27, RulerStyle:=
wdAdjustProportional
我发现跑完这个code之后,有两个表格没有任何变化。想请教下如何调整?
A
Arj
3 年多
2 楼
查看一下表格的设置属性,有可能是按百分比设置不让你直接修改宽度值或者其它宽度设置有冲突
【 在 capry (IA) 的大作中提到: 】
: 我的一个word文件有30多个表格,每个表格有12个column, 因为内容关系现在想重新设
: 置column的宽度,用的是类似的下面的code:
: currentTable.Columns(1).SetWidth ColumnWidth:=150, RulerStyle:=
: wdAdjustProportional
: currentTable.Columns(2).SetWidth ColumnWidth:=20, RulerStyle:=
: wdAdjustProportional
: .
: .
: .
: currentTable.Columns(12).SetWidth ColumnWidth:=27, RulerStyle:=
: ...................
h
hadoop2
3 年多
3 楼
这个也许有帮助:
https://stackoverflow.com/questions/26434586/how-to-set-column-width-in-
absolute-units
【 在 capry (IA) 的大作中提到: 】
: 我的一个word文件有30多个表格,每个表格有12个column, 因为内容关系现在想重新设
: 置column的宽度,用的是类似的下面的code:
: currentTable.Columns(1).SetWidth ColumnWidth:=150, RulerStyle:=
: wdAdjustProportional
: currentTable.Columns(2).SetWidth ColumnWidth:=20, RulerStyle:=
: wdAdjustProportional
: .
: .
: .
: currentTable.Columns(12).SetWidth ColumnWidth:=27, RulerStyle:=
: ...................
请输入帖子链接
收藏帖子
我的一个word文件有30多个表格,每个表格有12个column, 因为内容关系现在想重新设置column的宽度,用的是类似的下面的code:
currentTable.Columns(1).SetWidth ColumnWidth:=150, RulerStyle:=
wdAdjustProportional
currentTable.Columns(2).SetWidth ColumnWidth:=20, RulerStyle:=
wdAdjustProportional
.
.
.
currentTable.Columns(12).SetWidth ColumnWidth:=27, RulerStyle:=
wdAdjustProportional
我发现跑完这个code之后,有两个表格没有任何变化。想请教下如何调整?
查看一下表格的设置属性,有可能是按百分比设置不让你直接修改宽度值或者其它宽度设置有冲突
【 在 capry (IA) 的大作中提到: 】
: 我的一个word文件有30多个表格,每个表格有12个column, 因为内容关系现在想重新设
: 置column的宽度,用的是类似的下面的code:
: currentTable.Columns(1).SetWidth ColumnWidth:=150, RulerStyle:=
: wdAdjustProportional
: currentTable.Columns(2).SetWidth ColumnWidth:=20, RulerStyle:=
: wdAdjustProportional
: .
: .
: .
: currentTable.Columns(12).SetWidth ColumnWidth:=27, RulerStyle:=
: ...................
这个也许有帮助:https://stackoverflow.com/questions/26434586/how-to-set-column-width-in-
absolute-units
【 在 capry (IA) 的大作中提到: 】
: 我的一个word文件有30多个表格,每个表格有12个column, 因为内容关系现在想重新设
: 置column的宽度,用的是类似的下面的code:
: currentTable.Columns(1).SetWidth ColumnWidth:=150, RulerStyle:=
: wdAdjustProportional
: currentTable.Columns(2).SetWidth ColumnWidth:=20, RulerStyle:=
: wdAdjustProportional
: .
: .
: .
: currentTable.Columns(12).SetWidth ColumnWidth:=27, RulerStyle:=
: ...................