我编写了一个宏来从 Excel 中填写 Foxit pdf。该宏通过 SendKeys 填充第一个客户行的所有信息,然后循环到第二个客户等。代码执行没有问题。我的问题是,当我尝试使用分配的快捷键重置表单时,没有任何反应。这是命令:
Application.SendKeys "^+(r)", True 'Reset Form
Application.Wait Now + 0.00006
我需要重置表单,因为某些选项是复选框,并且某些字段可能为空白。我创建了更长的等待时间来尝试确保命令执行。没运气。用于保存 pdf 的类似代码可以正常工作:
Application.SendKeys "^+(s)", True 'Save As
Application.SendKeys "C:\Users\......" & LastName & "\" & FirstName & "_" & "Arrangement" & ".pdf"
Application.Wait Now + 0.00003
感谢您的任何帮助。