我修改了一些我看到的代码,它打开一个单词模板并通过用当前记录替换书签来填充它。一切正常,直到我尝试从链接(查找)表中写入内容,例如
表 A:
ID
Name
Description
JobType (lookup drop down list by JobTypeID in Table B)
表 B:
JobTypeID
JobType
表格 C:
ID
Name
Description
JobType
这一切都按表格中的计划工作,并且在我单击一个按钮时最有效:
'code for connecting to word and opening templates works fine *snip*
With WordApp.Selection
.Goto what:=wdGoToBookmark, Name:="bmName"
.TypeText [Name]
但是当我使用:
With WordApp.Selection
.Goto what:=wdGoToBookmark, Name:="bmJobType"
.TypeText [JobType]
它不会写入存储在表格中或显示在表单下拉框中的作业类型.... 它写入链接中使用的 JobTypeID (1,2,3,4....)。
我也尝试过使用表单中的 me.JobTypeComboBox.value ,但这也会显示 ID。有人可以指出我正确的方向吗?