主题:[讨论]用"run"命令打开WORD文档的同时,文档。。。。
wzmsghtz
[专家分:0] 发布于 2010-01-08 20:32:00
用"run"命令打开WORD文档的同时,文档定位在VF定义的一个变量上?例如:我在表单的文本框中输入”张三“这个变量,然后在用RUN命令打开”XXX.DOC"的同时,文档显示在“张三”上,就相当于打开”XXX.DOC",查找“张三”的效果。
有那位前辈知道,给以提示。谢谢!
回复列表 (共5个回复)
沙发
北京惬意 [专家分:1330] 发布于 2010-01-08 22:11:00
“有那位前辈知道,给以提示。谢谢!”
是“讨论”还是“请教”?
板凳
wzmsghtz [专家分:0] 发布于 2010-01-09 20:08:00
对不起!是请教!
3 楼
qjbzjp [专家分:8830] 发布于 2010-01-09 22:43:00
也可以另一种方法。
在text1的KeyPrees事件中加入:
IF nKeyCode=13
ow=CREATEOBJECT("WORD.APPLICATION")
ow.Documents.Open("c:\tmp\为人民服务.doc")
ow.VISIBLE=.T. &&显示打开的文档
ow.Selection.Find.Text =ALLTRIM(thisform.text1.value)
ow.Selection.Find.Execute
* ow.ActiveDocument.Save &&保存
* ow.Quit
ENDIF
打开Word文档后就可以定位到Text1中的字符。
4 楼
wzmsghtz [专家分:0] 发布于 2010-01-09 23:12:00
试了!很好!!太感谢了!!!
5 楼
sywzs [专家分:5650] 发布于 2010-01-10 05:22:00
怎么不给回帖人评分呢?
给回帖人评分,是对回帖人的尊重,也是对回帖人的支持和鼓励。
我来回复