Bonjour le forum,
J'ai besoin de votre aide pour exporter en PDF certaines zones d'un onglet suivant des critères.
Ces zones se situent sur le même onglet du fichier mais peuvent varier suivant des critères
si B4=1 alors zone à exporter D2:K12
si B16=1alors zone à exporter D2:K25
si B29=1 alors zone à exporter D2:K38
Le nom du fichier à exporter est à récupérer en cellule O2 et le fichier est à enregistrer dans le dossier mes documents.
J'utilise habituellement cette macro qui fonctionne super bien, mais là je bloque pour l'adapter
Fichier test en pièce jointe.
Je vous remercie par avance et vous souhaite un bon week-end.
J'ai besoin de votre aide pour exporter en PDF certaines zones d'un onglet suivant des critères.
Ces zones se situent sur le même onglet du fichier mais peuvent varier suivant des critères
si B4=1 alors zone à exporter D2:K12
si B16=1alors zone à exporter D2:K25
si B29=1 alors zone à exporter D2:K38
Le nom du fichier à exporter est à récupérer en cellule O2 et le fichier est à enregistrer dans le dossier mes documents.
J'utilise habituellement cette macro qui fonctionne super bien, mais là je bloque pour l'adapter
VB:
Sub Export_PDF()
Dim objShell, LeNom$, strPath$
Set objShell = CreateObject("Wscript.Shell")
strPath = objShell.SpecialFolders("MyDocuments") & "\"
LeNom = Sheets("Donnees").[O2]
ActiveSheet.ExportAsFixedFormat xlTypePDF, strPath & LeNom & ".pdf"
MsgBox "Le fichier PDF est sauvegardé dans Mes Documents"
End Sub
Fichier test en pièce jointe.
Je vous remercie par avance et vous souhaite un bon week-end.