使用VBA在PDF中选择三行文本

时间:2016-08-18 04:14:17

标签: vba pdf adobe

我正在尝试使用VBA在PDF文件中选择三行数据并将它们复制到剪贴板。我尝试过第三方库,但我似乎无法找到一个简单的解决方案。我可以使用光标选择数据并复制它,所以我只想用VBA自动完成这一步。

对于这个答案,我看起来很高和很低,我觉得这可能很简单,我只是错过了它。我假设我可以使用" highliteList" acrobat库中选择行的方法,但我不知道如何指定开始选择的位置。每页都有一个标题,所以我只想说:     对于每个标题在pdf.pages中         NextLine.SelectRow         NextLine.SelectRow     下一个标题     Selection.CopyToClipboard

这可能吗?我知道这些方法很难存在,我以它为例。有没有人有这方面的经验?在此先感谢您的任何帮助

1 个答案:

答案 0 :(得分:1)

我为所有感兴趣的人找到了解决方案。我使用Bytescout PDF提取器库将文件转换为.xls格式。然后我只是在Excel中解析了我需要的东西,因为Excel很容易通过vb.net工作。