Skip to main content
Participant
February 19, 2024
Answered

MS Access VBA In Adobe 2020 what replaces the create object("AcroExch.app") for adobe 2017

  • February 19, 2024
  • 1 reply
  • 235 views

When running VBA app - using Adobe 2020  - execution stops on create object("AcroExch.app").   

 

This is used in VBA  to open an existing pdf and count pages 

 

Installed Acrobat: C:\Program Files (x86)\Adobe\Acrobat 2020\Acrobat\Acrobat.exe
Version: 20.5.30574.10574
Creation Date: 2024/02/01

Correct answer ivonne_4442

Resolution: The CreateObject("AcroExch.App") COM automation only works with the desktop-installed version of Adobe Acrobat Pro — not the web-based version at acrobat.adobe.com.

Even though I have a license, since I am only using the web interface, the required COM libraries (Acrobat.tlb / AcroExch objects) are not installed or registered on my system. That's why CreateObject("AcroExch.App") fails — VBA can't find those objects. So need to:

 

  • Install the full desktop version of Adobe Acrobat Pro (not just Reader, and not the web version).
  • It must be the Classic/Continuous Desktop App, not the cloud/web-only version.

No good in a world that is going fully SaaS....

 

1 reply

Participant
March 17, 2025

Watching this thread. I have the same issue. 

ivonne_4442Correct answer
Participant
March 17, 2025

Resolution: The CreateObject("AcroExch.App") COM automation only works with the desktop-installed version of Adobe Acrobat Pro — not the web-based version at acrobat.adobe.com.

Even though I have a license, since I am only using the web interface, the required COM libraries (Acrobat.tlb / AcroExch objects) are not installed or registered on my system. That's why CreateObject("AcroExch.App") fails — VBA can't find those objects. So need to:

 

  • Install the full desktop version of Adobe Acrobat Pro (not just Reader, and not the web version).
  • It must be the Classic/Continuous Desktop App, not the cloud/web-only version.

No good in a world that is going fully SaaS....