Macro pour sauver une page excel en PDF - nom variable
Fermé
Misterbean1
Messages postés
53
Date d'inscription
vendredi 13 mai 2011
Statut
Membre
Dernière intervention
22 août 2017
-
24 déc. 2014 à 13:36
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 27 déc. 2014 à 13:37
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 27 déc. 2014 à 13:37
A voir également:
- Macro pour sauver une page excel en PDF - nom variable
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Supprimer une page word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
2 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
24 déc. 2014 à 13:59
24 déc. 2014 à 13:59
Bonjour,
'ex: cellule A1: document12)
Fichier = Worksheest("feuil1").Range("A1") & ".PDF"
'ex: cellule A2: C:\Users\bibi\
Chemin = Worksheest("feuil1").Range("A2")
Filename = Fonction_creer_PDF(Sheet4, Chemin & Fichier, True, False
Misterbean1
Messages postés
53
Date d'inscription
vendredi 13 mai 2011
Statut
Membre
Dernière intervention
22 août 2017
1
26 déc. 2014 à 11:39
26 déc. 2014 à 11:39
Merci f894009 !
cela fonctionne effectivement. Dans la version GB d'Excel il faut remplacer Chemin & Fichier par Path & File. Voici le code complet en GB
File = Worksheets ("feuil1").Range("A1") & ".PDF"
Path = Worksheets ("feuil1").Range("A2")
Filename = Fonction_creer_PDF(Sheet4, Path & File, True, False)
Merci pour le support
MB
cela fonctionne effectivement. Dans la version GB d'Excel il faut remplacer Chemin & Fichier par Path & File. Voici le code complet en GB
File = Worksheets ("feuil1").Range("A1") & ".PDF"
Path = Worksheets ("feuil1").Range("A2")
Filename = Fonction_creer_PDF(Sheet4, Path & File, True, False)
Merci pour le support
MB
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
27 déc. 2014 à 13:37
27 déc. 2014 à 13:37
Bonjour,
Dans la version GB d'Excel il faut remplacer Chemin & Fichier par Path & File. Voici le code complet en GB Pas du tout Path et File sont des mots reserves a ne pas utiliser n'importe comment. Dans votre cas j'ai utilise deux variables Chemin (pour l'acces au repertoire) et Fichier (pour le nom du fichier) qui sont passees en parametre a la fonction Fonction_creer_PDF qui les recoit sous le nom FixedFilePathName As String
Vous devez suivre le cheminement du code pour comprendre un minimum
Dans la version GB d'Excel il faut remplacer Chemin & Fichier par Path & File. Voici le code complet en GB Pas du tout Path et File sont des mots reserves a ne pas utiliser n'importe comment. Dans votre cas j'ai utilise deux variables Chemin (pour l'acces au repertoire) et Fichier (pour le nom du fichier) qui sont passees en parametre a la fonction Fonction_creer_PDF qui les recoit sous le nom FixedFilePathName As String
Vous devez suivre le cheminement du code pour comprendre un minimum
24 déc. 2014 à 14:14
De plus certains termes doivent être intégrer en anglais je pense non ? (ex: Chemin & Fichier, remplacé par Path & File, correct ?)
d'avance merci pour une réaction
24 déc. 2014 à 14:17
Ben a la place de cette ligne:
24 déc. 2014 à 14:43
Sans être expert, je pense qu'il faut aussi ajouter ou modifier dans le code de la "Function Modules" que j'ai donné dans mon message initial). peux-tu encore aider stp ?
Merci
24 déc. 2014 à 15:31
si avec ceci ca marche
FileName = Fonction_creer_PDF(Sheet4, "C:\Users\bibi\test.pdf", True, False)
mais fichier unique
avec ceci ca doit marcher, puisque je remplace le chemin et le fichier unique par les valeurs de cellules a condition que vous ayez rempli les dites cellules et modifie le nom de la feuille âr celui de cotre feuille ou vous mettez le chemin et le nom de fichier
'ex: cellule A1: document12
Fichier = Worksheest("feuil1").Range("A1") & ".PDF"
'ex: cellule A2: C:\Users\bibi\
Chemin = Worksheest("feuil1").Range("A2")
Filename = Fonction_creer_PDF(Sheet4, Chemin & Fichier, True, False
)