Macros impression PDF
Fermé
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
-
7 juil. 2021 à 16:30
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022 - 20 sept. 2021 à 17:30
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022 - 20 sept. 2021 à 17:30
A voir également:
- Macros impression PDF
- Spouleur d'impression - Guide
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Save as pdf - Télécharger - Bureautique
- Comment faire un pdf - Guide
- Comment modifier un pdf - Guide
5 réponses
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
7 juil. 2021 à 16:41
7 juil. 2021 à 16:41
Bonjour,
On m'avait donné la formule d'une macro qui extrayait chacun de ces onglets en 1 page Pdf du nom de l'onglet.
voir ici:
https://forums.commentcamarche.net/forum/affich-36518314-export-pdf#top
On m'avait donné la formule d'une macro qui extrayait chacun de ces onglets en 1 page Pdf du nom de l'onglet.
voir ici:
https://forums.commentcamarche.net/forum/affich-36518314-export-pdf#top
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
7 juil. 2021 à 23:38
7 juil. 2021 à 23:38
Oui merci Le Pivert!
Le problème c'est que je n'arrive plus à ressaisir la formule dans les macros, même avec les différentes explications.... je suis une vraie catastrophe ;-). Désolé.
Le problème c'est que je n'arrive plus à ressaisir la formule dans les macros, même avec les différentes explications.... je suis une vraie catastrophe ;-). Désolé.
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
8 juil. 2021 à 00:12
8 juil. 2021 à 00:12
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
>
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
8 juil. 2021 à 07:57
8 juil. 2021 à 07:57
Tu as la même macro dans le module6. Supprime ce module. Il ne doit y avoir qu'une seule macro avec le même nom!
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
>
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
Modifié le 9 juil. 2021 à 00:06
Modifié le 9 juil. 2021 à 00:06
Je viens de reussir à supprimer les modules precedents..... Et je retombe tjs sur le même message d'erreur.....surligné là au dessus.
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
>
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
9 juil. 2021 à 00:24
9 juil. 2021 à 00:24
Je comprends pas car sur des fichiers tres simples, ca fonctionne bien.... Là je suis sur un tableau où les pages sont liées entre elles par des fonctions.... Je ne vois que cette raison.
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
>
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
9 juil. 2021 à 07:51
9 juil. 2021 à 07:51
Je pense que cela vient de là!
Essaie d'enregistrer une page en PDF manuellement pour voir si tu as un message d'erreur.
Essaie d'enregistrer une page en PDF manuellement pour voir si tu as un message d'erreur.
vince0708_3121
Messages postés
28
Date d'inscription
mercredi 8 janvier 2020
Statut
Membre
Dernière intervention
12 juillet 2021
8 juil. 2021 à 20:23
8 juil. 2021 à 20:23
Re.....
Dans un premier temps merci pour ton accompagnement....
J'ai rentré un tableau vierge tout simple, et la macro fonctionne....
Je refais dans le tableau en question, et là il m'apparait un nouveau message d'erreur.
Je precise que ce tableau comporte déjà une macro pour ça réalisation, mais ça ne devrait pas influer.....
Dans un premier temps merci pour ton accompagnement....
J'ai rentré un tableau vierge tout simple, et la macro fonctionne....
Je refais dans le tableau en question, et là il m'apparait un nouveau message d'erreur.
Je precise que ce tableau comporte déjà une macro pour ça réalisation, mais ça ne devrait pas influer.....
Pilou4242
Messages postés
21
Date d'inscription
jeudi 14 mai 2020
Statut
Membre
Dernière intervention
2 février 2022
20 sept. 2021 à 15:44
20 sept. 2021 à 15:44
Bonjour à tous,
Je pense que je suis au bon endroit pour poser ma question car je n'ai pas trouvé de réponse sur les autre postes.
j'ai crée une macro pour imprimer en PDF et en donnant un nom à ce fichier en fonction d'une cellule. Ca c'est ok. Voici ma macro
Sub Créer_PDF()
Dim monDossier As String, monFichier As String
monDossier = "O:\MO\etc... désolé je cache de véritable lien :)"
monFichier = [c4]
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
monDossier & monFichier, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub
Le problème avec cette macro est que le pdf est directement enregistré dans le dossier répertorié dans la macro. Je souhaite donc modifier ça.
J'aurai besoin de votre aide pour trouver une solution à mon problème:
- Première idée : Lorsque la macro commence, je ne veux pas éditer le pdf tout de suite mais je veux d'abord que l'on me demande où je souhaite enregistrer ce pdf.
- Deuxième idée : dans la définition de monDossier, je souhaite récupérer l'adresse où est stocké ce fichier Excel. Malheureusement, cette adresse est une variable car qui compte voudra utiliser ce fichier, l'enregistrera que un chemin d'accès spécifique non prévisible. Est-ce qu'il y a un moyen de récupérer cette variable ?
Je pense que la première idée est plus facilement réalisable mais je ne vois pas comment. Quant à la deuxième, si vous arrivez à faire quelques chose, je vous paye une bière :)
Merci beaucoup
Je pense que je suis au bon endroit pour poser ma question car je n'ai pas trouvé de réponse sur les autre postes.
j'ai crée une macro pour imprimer en PDF et en donnant un nom à ce fichier en fonction d'une cellule. Ca c'est ok. Voici ma macro
Sub Créer_PDF()
Dim monDossier As String, monFichier As String
monDossier = "O:\MO\etc... désolé je cache de véritable lien :)"
monFichier = [c4]
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
monDossier & monFichier, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub
Le problème avec cette macro est que le pdf est directement enregistré dans le dossier répertorié dans la macro. Je souhaite donc modifier ça.
J'aurai besoin de votre aide pour trouver une solution à mon problème:
- Première idée : Lorsque la macro commence, je ne veux pas éditer le pdf tout de suite mais je veux d'abord que l'on me demande où je souhaite enregistrer ce pdf.
- Deuxième idée : dans la définition de monDossier, je souhaite récupérer l'adresse où est stocké ce fichier Excel. Malheureusement, cette adresse est une variable car qui compte voudra utiliser ce fichier, l'enregistrera que un chemin d'accès spécifique non prévisible. Est-ce qu'il y a un moyen de récupérer cette variable ?
Je pense que la première idée est plus facilement réalisable mais je ne vois pas comment. Quant à la deuxième, si vous arrivez à faire quelques chose, je vous paye une bière :)
Merci beaucoup
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
20 sept. 2021 à 16:06
20 sept. 2021 à 16:06
Bonjour,
il aurait mieux valu faire un nouveau post!
Enfin voir ceci pour sélectionner un chemin d'enregistrement de fichier:
https://docs.microsoft.com/fr-fr/office/vba/api/excel.application.filedialog
@+ Le Pivert
il aurait mieux valu faire un nouveau post!
Enfin voir ceci pour sélectionner un chemin d'enregistrement de fichier:
https://docs.microsoft.com/fr-fr/office/vba/api/excel.application.filedialog
@+ Le Pivert
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pilou4242
Messages postés
21
Date d'inscription
jeudi 14 mai 2020
Statut
Membre
Dernière intervention
2 février 2022
20 sept. 2021 à 17:30
20 sept. 2021 à 17:30
Bonjour Le Pivert,
Merci pour ton retour.
Je vais suivre ton conseil et créer un nouveau post.
MErci
Merci pour ton retour.
Je vais suivre ton conseil et créer un nouveau post.
MErci