Modification - Macro - sortir le fichier en PDF24 et plus avec Adobe Pro

Bonjour, j'essaye de modifier un fichier excel contenant un macro. Je veux qu'il me sortent en PDF24 et plus avec adobe pro. il m'affiche un message d'erreur le bouton active X est plus fonctionelle.

J'ai essaye de changé avec cette partie pour qu'il me sorte en pdf24.

Je vous remercie d'avance pour votre aide

' Fusion PDF avec PDFtk (ou outil externe)
Dim fusionCmd As String
Dim fusionOutput As String

fusionOutput = pdf4 ' chemin de sortie

' Commande de fusion (assurez-vous que pdftk est installé et accessible dans le PATH)
fusionCmd = "cmd.exe /C pdftk """ & pdf1 & """ """ & pdf2 & """ cat output """ & fusionOutput & """"

Shell fusionCmd, vbHide

If Dir(fusionOutput) = "" Then
MsgBox "La fusion a échoué. Vérifiez si PDFtk est installé."
Exit Sub
Else
MsgBox "Le fichier a été généré avec succès via PDFtk."
End If

image

Bonjour Pascal,

Vous avez une référence manquante qu'il faut décocher

image

Vous pouvez d'ailleurs décocher tout ce qui est "Acro*"

En revanche faire du "Early binding" plutôt que du "Late binding" pour moi vous expose à des problèmes ultérieurs

Je ne retrouve pas le module référence.En revanche faire du "Early binding" plutôt que du "Late binding" pour moi vous expose à des problèmes ultérieurs. Qu'est que cela veut dire stp. Peux-tu me renvoyer le fichier avec le script qui permet de m'ouvrir en pdf24

C'est bon j'ai enlevé tous les référence de adobe. Comment je peux sortir ce fichier via PDF24 est-ce possible avec le macro modifé

Re,

En revanche faire du "Early binding" plutôt que du "Late binding" pour moi vous expose à des problèmes ultérieurs. Qu'est que cela veut dire stp.

Si vous ne savez pas utiliser le moteur de recherche Google, je ne peux rien pour vous

Pour ce qui est du code, il y a tout à refaire et franchement pas l'envie...

Bonne chance

Bonjour,

En dehors de ce que JExcel2fr vous écrit notamment sur le fait de tout refaire.

Pourquoi vous ne générez pas simplement un PDF sans tenir compte du programme PDF24, tartanpion ou autre ?
Après vous pouvez l'ouvrir avec n'importe quel programme.

Votre code est beaucoup trop long, vous devriez déjà le diviser en deux. Un contrôle et un pour le PDF

Rem : attention à vos déclarations de variable.
1. Dans votre cas, c'est inutile de les mettre avant la ligne Sub exporter.
2. Lorsque vous déclarez ceci

Dim fournisseur, fournisseur1 As String

Fournisseur n'est pas en String mais bien en Variant.

Dim fournisseur as string, fournisseur1 As String

Idem pour d'autres variables plus bas

Un détail qui m'intrigue : ce fichier a été modifié par Pascal Selvam, membre de ce forum. Xerator = Pascal Selvam ?

Cordialement

Non, non c'est un collègue à moi qui a modifié

re,

ok je comprends

Ce n'est pas le sujet de votre demande mais là vous pouvez déjà modifier ceci :

- Faites un click droite sur le nom de l'onglet "Demande d'achat"
- Remplacez tous les codes par ceux ci-dessous

Private Sub INVESTISSEMENT_BOUTON_Click()
Cells(1, 10) = "CODE PROJET"
Cells(3, 10).Select
End Sub
Private Sub FONCTIONNEMENT_BOUTON_Click()
Range(Cells(1, 10), Cells(1, 12)) = vbNullString
End Sub
Private Sub MATIERE_NON_Click()
Cells(34, 9) = "NON"
End Sub
Private Sub MATIERE_OUI_Click()
Cells(34, 9) = "OUI"
End Sub
Private Sub RUGOSITE_NON_Click()
Cells(35, 9) = "NON"
End Sub
Private Sub RUGOSITE_OUI_Click()
Cells(35, 9) = "OUI"
End Sub

Pour les enregistrements PDF, il faudrait savoir où vous voulez sauvegarder. Je vois dans le code qu'il y a plusieurs endroits concernés et surtout deux types de fichiers pdf
La sub test sert à quoi....

Crdlt

Rechercher des sujets similaires à "modification macro sortir fichier pdf24 adobe pro"