Office中国论坛/Access中国论坛
标题:
如何在Access中用代码控制Word 的文本框(急)
[打印本页]
作者:
菜加加
时间:
2004-6-1 07:45
标题:
如何在Access中用代码控制Word 的文本框(急)
如何在Access中用代码控制Word 的文本框(急)?
如要将Access中备注字段的内容输入Word文档中的第一个文本框,该怎样写代码?VBA中哪个是文本框对象?
作者:
wanshan
时间:
2004-7-2 02:47
Access可以控制Word中的文本型窗体域:
[此贴子已经被作者于2004-7-1 18:47:41编辑过]
作者:
菜加加
时间:
2004-7-18 19:22
师兄,我是想用代码控制
作者:
wanshan
时间:
2004-7-18 22:12
一定是高错了,我记得这个帖子不是回复你的,是有人问窗体域是怎样实现的?你可以试试看下面的方法:先设置好word模板,在需要获得access数据的地方插入“文本型窗体域”!在导出按钮的单击事件中写入:Private Sub 导出至Word_Click()
Set n = CreateObject("word.application")
n.Visible = True
n.Documents.Open FileName:="路径" & "\word模板名称.doc"
n.Documents("word模板名称.doc").FormFields(1).Result = Me![文本框1]
n.Documents("word模板名称.doc").FormFields(2).Result = Me![文本框2]
n.Documents("word模板名称.doc").FormFields(3).Result = Me![文本框3]
End Sub
单击后自动打开word模板名称.doc,对应的文本框内容会依次填入窗体域!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3