Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Excel VBA生成带有表单字段的PDF_Excel_Vba_Pdf Generation - Fatal编程技术网

从Excel VBA生成带有表单字段的PDF

从Excel VBA生成带有表单字段的PDF,excel,vba,pdf-generation,Excel,Vba,Pdf Generation,我有一个excel表格,我可以用VBA代码将其转换为PDF页面/文件。 我的问题是: 可以在excel工作表上选择一个区域/单元格作为“表单字段”(通过VBA),然后生成pdf,然后可以打开此pdf并使用所需数据填写此表单字段并保存它。 如果是,如何进行 或者我需要从excel工作表中提取所需的数据,然后使用VBA生成PDF,然后使用Adobe Acrobat Pro添加表单字段,以便其他人能够填写?从excel的原生VBA,您只能将工作簿(或其部分)另存为PDF。另存为PDF不包含任何仅在Ac

我有一个excel表格,我可以用VBA代码将其转换为PDF页面/文件。 我的问题是: 可以在excel工作表上选择一个区域/单元格作为“表单字段”(通过VBA),然后生成pdf,然后可以打开此pdf并使用所需数据填写此表单字段并保存它。 如果是,如何进行


或者我需要从excel工作表中提取所需的数据,然后使用VBA生成PDF,然后使用Adobe Acrobat Pro添加表单字段,以便其他人能够填写?

从excel的原生VBA,您只能将工作簿(或其部分)另存为PDF。另存为PDF不包含任何仅在Acrobat Pro中可用的功能


构建可填充表单是将Excel工作簿保存为PDF时无法使用的功能。为此,您需要使用Acrobat Pro。

Hi。。好的,嗯,然后我会看看Python,这样我就可以在Excel/VBA转换成PDF之后使用一个脚本来添加表单字段,它在同一个位置,但是对于20+PDF文件。泰林