【发布时间】:2017-05-04 15:06:31
【问题描述】:
我使用访问来编辑 Word 文档,并且我使用此代码(示例)来填写文档中的表单域:
.FormFields("txtProsjektNavn").result = DLookup("txt", dbName, "key =
'byggNavn'")
.FormFields("txtProsjektNr").result = DLookup("value1", dbName, "key =
'prosjektNr'")
.FormFields("txtOverblikk").result = DLookup("txt", dbName, "key =
'txtOverblikk'")
.FormFields("txtByggEier").result = DLookup("txt", dbName, "key =
'byggEier'")
不过,这一切都很好而且很花哨。 其中一些值需要在文档中重复多次。 我认为在 word 文档中为 2 个表单域提供相同的书签名称是不行的。因此,我不必创建许多具有不同名称的表单字段,而是尝试创建引用已创建表单字段的 REF 字段,但是,当访问更新表单字段本身时,它们不会更新。
是否有人对此有解决方案,或者我只需要制作许多具有不同名称的表单域,例如:text1、text2、text3,然后访问权限用相同的值填充它们。
【问题讨论】: