невозможно создать объект Acrobat.AcroPDDoc в VBA - PullRequest
0 голосов
/ 28 февраля 2019

Я экспортирую PDF в Excel, но кое-как не могу создать объект для Acrobat.AcroPDDoc в своем коде VBA

imported reference the below mentioned lib

Мой код VBA в

Dim AC_PD As Acrobat.AcroPDDoc              'access pdf file
Dim AC_Hi As Acrobat.AcroHiliteList         'set selection word count
Dim AC_PG As Acrobat.AcroPDPage             'get the particular page
Dim AC_PGTxt As Acrobat.AcroPDTextSelect    'get the text of selection area

Dim WS_PDF As Worksheet
Dim RW_Ct As Long                           'row count
Dim Col_Num As Integer                      'column count
Dim Li_Row As Long                          'Maximum rows limit for one column
Dim Yes_Fir As Boolean                      'to identify beginning of page

Li_Row = Rows.Count


Set AC_PD = New Acrobat.AcroPDDoc
Set AC_Hi = New Acrobat.AcroHiliteList

при создании нового объекта для AC_PD он показывает, что не может создать компонент ActivX, не может Object, как решить эту проблему.Заранее спасибо

1 Ответ

0 голосов
/ 28 февраля 2019

Для создания объекта Acro вы должны использовать AcroExch.Так что используйте: Set AC_PD = CreateObject ("AcroExch.PDDoc").Вы найдете много, много других примеров на этом сайте.Все будет работать, если у вас есть полная версия Adobe Acrobat (не только Reader)

...