excel - 以 PDF 格式搜索特定区域
问题描述
我想我有一个很高的要求!
我正在尝试使用 VBA 在 PDF 表单中搜索特定方面以填写清单。例如,我希望能够找出什么样的“转让类型”,“产权评估”,如果是“PUD”等。这是完整的表格,它是一个标准化的表格,所以大多数事情每次评价都是一样的。
我唯一能做的就是在 PDF 中搜索单词或计算页数,仅此而已。VBA是否太有限?我是否需要使用不同的程序,例如 python?以下是我到目前为止所拥有的,它并不多,而且我确实可以访问 Adobe Acrobat,只是不是在我开始输入代码的计算机上。
Option Explicit
Public Sub Run_Worksheet()
Application.DisplayAlerts = False
Dim fd As FileDialog
Dim FileChosen As Integer
Dim FileName As String
Dim i As Integer
Dim tw As ThisWorkbook: Set tw = ThisWorkbook
Dim AcroDoc As Object
Dim Pgnum As Long
Set AcroDoc = New AcroApp
Set fd = Application.FileDialog(msoFileDialogFilePicker)
fd.InitialFileName = "Desktop"
fd.InitialView = msoFileDialogViewList
fd.AllowMultiSelect = True
FileChosen = fd.Show
If FileChosen = -1 Then
For i = 1 To fd.SelectedItems.Count
tw.FollowHyperlink (fd.SelectedItems(i))
Next i
End If
Application.DisplayAlerts = True
End Sub
提前致谢!
解决方案
推荐阅读
- python - 收到有关 fork 与 MPI 不兼容的警告。什么情况下可以忽略?
- excel - runtime error -2147024809 (80070057): Resizing shape
- php - 连续加入不同的值mysql
- react-native - 如何仅在一个屏幕上包含底部标签
- sql - 创建将参数显示为列的查询 - BigQuery
- git - 在 gitignore 上取消跟踪文件,但仍保留原始文件
- sql - 如何构建我的 SQL 查询以防止返回包含相关数据的重复行?
- rest - 如何绕过 POST 请求中的警报/对话身份验证?
- node.js - ng-fullcalender 的事件重复不能以角度工作
- r - 长向量的稀疏矩阵支持(超过 2^31 个元素)