【发布时间】:2018-01-14 03:08:54
【问题描述】:
我正在 Microsoft Access 中从 VBA 填写 PDF 表单。一切都很好,除了我无法从我的代码中检查复选框。 我的代码很简单,如下所示:
Set field = jso.getField("checkboxfieldname")
field.Value = True
我尝试了所有我能想到的方法:1、“1”、“On”、“on”、True、“checked”等。似乎没有任何效果。
我查看了 SDK:文档中没有关于如何从 vba 检查复选框的内容,示例中也没有任何内容......
【问题讨论】:
-
我对这项技术很感兴趣,请您发布更多相关代码吗?
-
运行代码时会发生什么?你有错误吗?如果你
Debug.Print field.value你会得到什么?似乎“开”是用来检查复选框的正确方法。 -
参见adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/access.pdf 的第 37 页,其中提到了 accDoDefaultAction 方法来检查/取消选中。完全不知道 VBA 是如何实现的。
-
@June7,很棒的文档!
标签: vba ms-access pdf checkbox