搜索
查看: 2357|回复: 1

请教word的表格自动调整格式的aardio代码怎么写

[复制链接]

6

主题

100

帖子

729

积分

三级会员

Rank: 4

积分
729
发表于 2016-6-11 22:58:06 | 显示全部楼层 |阅读模式
本帖最后由 lvhoo 于 2016-6-11 22:59 编辑

介绍:
AutoFitBehavior 方法

本方法指定 Microsoft Word 如何使用自动调整功能来调整表格的大小。Word 可以根据表格单元格的内容或文档窗口的宽度重新调整表格的大小。也可使用本方法来关闭“自动调整”功能,这样,表格的大小是固定值,而不随单元格内容或窗口宽度而改变。

expression.AutoFitBehavior(Behavior)

expression   必需。该表达式返回一个 Table 对象。

Behavior  WdAutoFitBehavior,必需。指定 Word 如何使用“自动调整”功能重新调整指定表格的大小。

WdAutoFitBehavior 可以是下列 WdAutoFitBehavior 常量之一:
wdAutoFitContent
wdAutoFitWindow
wdAutoFitFixed

示例
本示例实现的功能是:设定活动文档中第一张表格的“自动调整”操作,使其可根据文档窗口的宽度自动调整大小。

ActiveDocument.Tables(1).AutoFitBehavior _
    wdAutoFitWindow

在aardio中,无论是
mydoc.tables(1).AutoFitBehavior("wdAutoFitWindow")//报错,
还是
mydoc.tables(1).AutoFitBehavior(wdAutoFitWindow)//不报错,但是没变化

mydoc.tables(1).AutoFitBehavior="wdAutoFitWindow";//报错

mydoc.tables(1).AutoFitBehavior="WdAutoFitBehavior.wdAutoFitContent";//报错

mydoc.tables.WdAutoFitBehavior="wdAutoFitWindow"

mydoc.tables.WdAutoFitBehavior("wdAutoFitWindow");

也许是思路的问题。总之不是报错,就是不报错但是执行没效果。
试了一天,没结果。求指导。
感激不尽。
回复

使用道具 举报

6

主题

100

帖子

729

积分

三级会员

Rank: 4

积分
729
 楼主| 发表于 2016-6-15 20:49:59 | 显示全部楼层

试了几天。终于开窍了。 mydoc.tables(1).AutoFitBehavior(2)

试了几天。终于开窍了。
mydoc.tables(1).AutoFitBehavior(2)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-12-11 18:58 , Processed in 0.062507 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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