主题:如何调整WORD的行间距??
abraham.zhang
[专家分:0] 发布于 2008-11-21 22:52:00
各位老师,我想问一下:用WORD打印VFP的报表时,全部数据已经导入到WORD里了,
有什么命令能调节WORD里的文字的行间距吗(或段落间距),非常感谢!!
回复列表 (共4个回复)
沙发
moz [专家分:37620] 发布于 2008-11-22 12:19:00
selection.ParagraphFormat.LineSpacing=15
板凳
abraham.zhang [专家分:0] 发布于 2008-11-22 22:22:00
MOZ老师,我把代码添加的命令按钮的CLICK事件里,可是运行错误。
我的word文档是用代码自动生成的,里面数据、字体、字号、颜色都是写在CLICK里的,我想调节行距是否也能这样自动完成??谢谢!
3 楼
moz [专家分:37620] 发布于 2008-11-22 23:48:00
你不会告诉我你知道怎么用代码生成WORD文档,却不知道Selection对象吧?
selection是一个对象,是指已选择的文档内容。
例如documents(1)是指代第一个打开的文档:
documents(1).Content.ParagraphFormat.LineSpacing=80
4 楼
abraham.zhang [专家分:0] 发布于 2008-11-23 00:38:00
问题已经解决,非常感谢!代码:odoc.content.paragraphformat.linespacing=15
MOZ老师,我很多年前学过Foxbase的,又很多年没碰过了。前段时间买了一本张洪举老师的权威指南才开始学FOXPRO的(我的电脑里是VFP6.0),我是现学现卖,前面生成word文档的代码是照书上抄的,只是做了一点点修改以符合我的要求,但书上怎么也找不到关于行间距的命令,所以也就不知道 selection了,惭愧的很啊。 非常感谢MOZ老师的耐心解答!! 我会努力学习。
我来回复