首页 > 解决方案 > 以 PDF 格式搜索特定区域

问题描述

我想我有一个很高的要求!

统一住宅评估报告 - 房地美表格 70/房利美表格 1004

我正在尝试使用 VBA 在 PDF 表单中搜索特定方面以填写清单。例如,我希望能够找出什么样的“转让类型”,“产权评估”,如果是“PUD”等。这是完整的表格,它是一个标准化的表格,所以大多数事情每次评价都是一样的。

我唯一能做的就是在 PDF 中搜索单词计算页数,仅此而已。VBA是否太有限?我是否需要使用不同的程序,例如 python?以下是我到目前为止所拥有的,它并不多,而且我确实可以访问 Adob​​e 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

提前致谢!

标签: excelvbapdfadobe

解决方案


推荐阅读