Open "c:\1.doc" For Output As #1
Print #1, "FDF"
Close #1
这样生成的word文档打开的时候要提示WORD需要转换器以正确显示改文档,这项功能尚未安装,是否现在安装 的对话框,
请问如何该代码才能不出先这个对话框啊。
另外,我想控制保存的字体 ,该如何做,用Word.Application对象吗,
麻烦大家了
5 个解决方案
#1
写入Word文件内容也需要Word.Application类的
#2
word有自己特定的文件格式,你这样Print #1, "FDF"后只是生成了一个普通的文本文件,word是无法直接识别的。
用Word.Application类或者OLE。
用Word.Application类或者OLE。
#3
谢谢两位
我只想要这个效果:能一行一行的写入WORD中,并且能控制每一行的字体格式。
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
我只想要这个效果:能一行一行的写入WORD中,并且能控制每一行的字体格式。
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
#4
我只想要这个效果:能一行一行的写入WORD中,并且能控制每一行的字体格式。
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
建议使用WORD的录制宏的功能,然后将宠代码转为VB的代码
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
如果采取引用,绝对会失败,如果不同的版本,你需要使用CreateObject("Word.Application")
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
建议使用WORD的录制宏的功能,然后将宠代码转为VB的代码
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
如果采取引用,绝对会失败,如果不同的版本,你需要使用CreateObject("Word.Application")
#5
同意楼上。
#1
写入Word文件内容也需要Word.Application类的
#2
word有自己特定的文件格式,你这样Print #1, "FDF"后只是生成了一个普通的文本文件,word是无法直接识别的。
用Word.Application类或者OLE。
用Word.Application类或者OLE。
#3
谢谢两位
我只想要这个效果:能一行一行的写入WORD中,并且能控制每一行的字体格式。
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
我只想要这个效果:能一行一行的写入WORD中,并且能控制每一行的字体格式。
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
#4
我只想要这个效果:能一行一行的写入WORD中,并且能控制每一行的字体格式。
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
建议使用WORD的录制宏的功能,然后将宠代码转为VB的代码
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
如果采取引用,绝对会失败,如果不同的版本,你需要使用CreateObject("Word.Application")
因为我的计算结果原本用txt时是一行一行print进去的。该用Word.Application中的那些方法啊
,我看了下,Word.Application有好多方法啊 。
建议使用WORD的录制宏的功能,然后将宠代码转为VB的代码
还有,我现在引用的是word 11.0 library,如果对方装的是低版本的 word,就上面可能用到的方法会不会导致程序运行失败啊?
如果采取引用,绝对会失败,如果不同的版本,你需要使用CreateObject("Word.Application")
#5
同意楼上。