想要在VFP中打印一个WORD文档,这怎么解决
RT,由于一次要处理大量的WORD和EXCEL同时混合打印情况,EXCEL是用VFP调用打印的,WORD代码如下
if type('MYWORD')<>'O'
MYWORD = CreateObject('WORD.APPLICATION')
endif
MYWORD=CREATEOBJECT('WORD.APPLICATION')
filelj='D:\'+m_period+'\output\'+m_bh+'.doc'
ow=MYWORD.DOCUMENTS.open(filelj)
myword.ActiveDocument.PrintPreview
myword.visible=.t.
ow.saved=.t.
ow.close
myword.quit
RELEASE myword
report form (m_period+'\output\'+m_bh+'.doc') to printer
report form (m_period+'\output\'+m_bh+'.doc') to printer prompt
出现“传递了错误的参数到转换器中,要转换文件,请从“文件”菜单中选取”的提示框
然后是“程序错误”:报表文件MYWORD无效。
本人菜鸟一枚,请问这个问题怎么解决。。。
if type('MYWORD')<>'O'
MYWORD = CreateObject('WORD.APPLICATION')
endif
MYWORD=CREATEOBJECT('WORD.APPLICATION')
filelj='D:\'+m_period+'\output\'+m_bh+'.doc'
ow=MYWORD.DOCUMENTS.open(filelj)
myword.ActiveDocument.PrintPreview
myword.visible=.t.
ow.saved=.t.
ow.close
myword.quit
RELEASE myword
report form (m_period+'\output\'+m_bh+'.doc') to printer
report form (m_period+'\output\'+m_bh+'.doc') to printer prompt
出现“传递了错误的参数到转换器中,要转换文件,请从“文件”菜单中选取”的提示框
然后是“程序错误”:报表文件MYWORD无效。
本人菜鸟一枚,请问这个问题怎么解决。。。
...全文
相关推荐
VFP控制WORD大全(未整理,但很全)
掌握了这些技巧后,用户可以利用VFP编写脚本来自动化Word文档的创建和编辑过程,极大地提高工作效率。
在VFP中调用WORD的基本方法
"本文档详细介绍了如何在Visual FoxPro (VFP)中调用Microsoft Word进行文档操作,包括创建Word应用程序对象、新建和打开文档、保存文档、设置页面布局、字体样式、段落格式
VFP调用WORD
标题:"VFP调用WORD"描述:"这是一个用VFP编程到WORD抽表的说明"从提供的文件信息来看,虽然标题和描述提及的是VFP调用Word,但实际内容主要聚焦于VFP如何调用和控制Excel。
VFP控制WORD 语句汇编
通过以上步骤,开发者可以在VFP中实现对Word的复杂控制,如格式调整、内容插入、页面布局设置等。这种技术在自动化文档处理、批量报告生成等场景中非常有用。
在VFP中将通用字段值与WORD文档进行数据交换的实现方法
该方法不仅能够有效解决含有复杂格式(如数学公式、图表等)的试题在数据库中的存储问题,还能实现试题从数据库到Word文档的灵活转换,进而方便用户对试题进行进一步编辑和修改。


