我正在使用Excel 2016,如果下面的内容与兼容性有关,则可能会起到作用...
简而言之,我正试图在Excel中嵌入一个用户窗体中显示PDF。
我有一个用户窗体,称为UserForm1
。
我启用了以下额外的引用:
- Microsoft Visual Basic for Applications Extensibility 5.3
- Adobe Acrobat Browser Control Type Library 1.0
这样我就可以将Adobe PDF Reader
添加为“其他控件”
该控件显示为一个带有斜线框的盒子图标(左下角),我不确定它是否是为此而设计的。然后,如果我尝试向UserForm1
添加其中一个对象(无论是以编程方式还是在设计视图中),都会出现错误
未找到元素
供参考的VBA代码行如下:
Dim PDFviewer As AcroPDF
Set PDFviewer = PDForm.Frame1.Controls.Add("AcroPDF.PDF.1")
以下是我从Adobe论坛帖子中获取的信息:https://forums.adobe.com/thread/1065554
在线资源建议可能是AcroPDF控件不再受支持。 如果是这样,是否有其他方法可以实现我想要的功能?