À l'aide de VBA comment dois-je appeler le Adobe Create PDF fonction

  Sheets("Key Indicators").ExportAsFixedFormat Type:=xlTypePDF,
 Filename:=ArchivePath, Quality:=xlQualityStandard,
 IncludeDocProperties:=True, IgnorePrintAreas _
         :=False, OpenAfterPublish:=False

Actuellement, c'est ce que j'ai.

Je comprends comment ExportAsFixedFormat PDF mais ce que j'ai besoin de savoir comment faire est d'accéder à la Créer fonction PDF sous Acrobat (Comme le montre l'image ci-dessous) à l'aide de VBA. Si je ne ExportAsFixedFormat les liens s'aplatissent. Acrobat "Créer un fichier PDF" me permettrait de convertir un fichier Excel en PDF avec les liens hypertexte présents.

À l'aide de VBA comment dois-je appeler le Adobe Create PDF fonction

Comment dois-je procéder?

Je suis à l'aide d'Excel 2016 et Adobe Pro DC

À l'aide de VBA comment dois-je appeler le Adobe Create PDF fonction
Ce sont mes adobe références

Le Acrobat complément fournir une API? un modèle d'objet? tout c'est par programmation accessible à partir de VBA? Si non, vous pourriez avoir à recourir à SendKeys, qui est un horrible, horrible façon de faire les choses. Quel est le problème avec l'enregistrement au format PDF? Quel est le complément Adobe faire qu'Excel n'est pas déjà?
Si je enregistrer en tant que PDF, normalement, il va s'aplatir tous les liens dans le document.
Ceci pourrait aider
Liées à @Mat'sMug commentaire, avez-vous essayé d'ajouter la référence pour Adobe Acrobat et voir les commandes disponibles? (Références->Adobe Acrobat)
Dans l'Éditeur VBA Excel, allez dans Outils->Références-> Chercher quelque chose qui ressemble à acrobat. Voir ci-joint les images de référence Image1: s20.postimg.org/3qxr9vqpp/Capture.png Image2: s20.postimg.org/iuoirq2gt/Capture.png

OriginalL'auteur Michael Downey | 2016-05-31