Avoir le choix pour ouverture PDF
Résolu/Fermé
DAN41HOM
Messages postés
23
Date d'inscription
mardi 4 décembre 2018
Statut
Membre
Dernière intervention
14 décembre 2018
-
Modifié le 15 déc. 2018 à 12:34
DAN41HOM Messages postés 23 Date d'inscription mardi 4 décembre 2018 Statut Membre Dernière intervention 14 décembre 2018 - 13 déc. 2018 à 06:15
DAN41HOM Messages postés 23 Date d'inscription mardi 4 décembre 2018 Statut Membre Dernière intervention 14 décembre 2018 - 13 déc. 2018 à 06:15
A voir également:
- Avoir le choix pour ouverture PDF
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Liste déroulante de choix excel - Guide
- Comment faire un pdf - Guide
- Save as pdf - Télécharger - Bureautique
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
12 déc. 2018 à 16:42
12 déc. 2018 à 16:42
Bonjour,
En déclarant une variable Booléenne comme ceci:
En déclarant une variable Booléenne comme ceci:
Sub PdfMOIS() Dim nom As String Dim dossier As String Dim ouverture As Boolean ' variable Booléenne If MsgBox("Générer le PDF du Mois ?", vbYesNo, _ "Demande de confirmation") <> vbYes Then Exit Sub If MsgBox("Voulez vous ouvrir le PDF?", vbYesNo, _ "Demande d'ouverture") <> vbYes Then ouverture = False Else ouverture = True End If dossier = ChoixDossier If dossier = "" Then Exit Sub nom = dossier & "\" & Range("B2") ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=nom _ , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _ :=False, OpenAfterPublish:=ouverture 'variable Booléenne End Sub Function ChoixDossier() If Val(Application.Version) >= 10 Then With Application.FileDialog(msoFileDialogFolderPicker) .InitialFileName = ActiveWorkbook.Path & "\" .Show If .SelectedItems.Count > 0 Then ChoixDossier = .SelectedItems(1) Else ChoixDossier = "/" End If End With Else ChoixDossier = InputBox("Quel Répertoire ?") End If End Function
DAN41HOM
Messages postés
23
Date d'inscription
mardi 4 décembre 2018
Statut
Membre
Dernière intervention
14 décembre 2018
4
13 déc. 2018 à 06:15
13 déc. 2018 à 06:15
Bonjour cs_Le Pivert,
Merci franchement et bravo,
Plusieurs personnes se sont cassés les dents sur ce code.
Je fais passé celui-ci en indiquant bien-sûr la provenance.
Merci de toute l'équipe de preneurs de statistiques.
Bonne journée.
Merci franchement et bravo,
Plusieurs personnes se sont cassés les dents sur ce code.
Je fais passé celui-ci en indiquant bien-sûr la provenance.
Merci de toute l'équipe de preneurs de statistiques.
Bonne journée.