VBA获取编译错误:无效使用新关键字

时间:2016-04-15 03:41:58

标签: excel vba excel-vba

此代码用于将PDF转换为Excel。 但在编译过程中发现了一个问题。获取的错误消息是“编译错误:无效使用新关键字”在“Set AC_PD = New Acrobat.CAcroHiliteList”行。我不知道要解决这个问题并且有很多尝试这个。我需要一些建议和指导。感谢,谢谢。

Private Sub ABC()

   Dim AC_PD As Acrobat.CAcroPDDoc

   Dim AC_Hi As Acrobat.CAcroHiliteList

   Set AC_PD = New Acrobat.CAcroPDDoc

   Set AC_Hi = New Acrobat.CAcroHiliteList

   '...

End Sub

1 个答案:

答案 0 :(得分:2)

通过粗略看一下the documentation来判断,看起来他们的COM接口可能有点笨拙。试试这个:

Set AC_PD = CreateObject("AcroExch.PDDoc")
Set AC_Hi = CreateObject("AcroExch.HiliteList")

typedef名称在第19页。