vba - 是否可以从excel创建可填写的PDF?

标签 vba excel pdf

目前,我有一个 excel 文件,它在启动时会显示一个用户表单,用户可以在其中填写一些文本框/组合框并按创建。按创建后,它会收集存储的数据并创建一个我们发送给供应商的 PDF。它本质上是一张发票。收到此 PDF 的供应商必须填写几行并将其返回给我们。现在,如果他们没有 acrobat/reader 经验,他们正在打印 PDF,然后扫描并返回给我们。

我希望供应商能够在 PDF 上输入几个区域并将其返回给我们。我的问题是,我可以从 excel 创建一个可填写的 PDF 吗?有谁知道如何使用 excel 功能或 VBA 来做到这一点?还是有什么其他方法?

谢谢!
布兰登

最佳答案

简短的回答:当然。
首先,您将从可填写的 pdf 表格开始。 (您可以使用 Adob​​e Acrobat 或旧版 Adob​​e Designer 创建一个)
我的理解是,根据您的问题,您想获取一些信息,填写 PDF,然后将其发送给您的客户,以完成此操作。
使用 VBA,您可以在一个按钮中完成所有这些操作。
我创建了一个关于如何使用 SendKeys 方法来实现此目的的分步视频。
请在此处查看详细的 YouTube 指导视频:How to AUTOMATICALLY fill PDF forms using Microsoft Excel in 1 CLICK

关于vba - 是否可以从excel创建可填写的PDF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31322260/

相关文章:

excel - 如果数组已由 Range 分配,则 LBound 和 Ubound 冲突

java - 使用Apache POI在Excel中使用千位分隔符格式化数字

excel - 将数据复制到不同的命名多个工作表中

php - 使用 PHP 的 HTML 到 PDF 转换器

iphone - iOS CGPDFScanner 搜索定位文本位置

python - 使用 Python (pywin32) 或 VBA 更改 Excel 中的 Microsoft Query

excel - Application.EnableEvents = False 不工作

vba - 打开多个 Word 文档

javascript - 谁能告诉我是否可以使用 javascript 生成 PDF 文件?

python - 使用 xlsxwriter,无法打开 Excel 文件。文件扩展名无效