Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 vba pdf , ne veux pas de ma cellule pour nommer le fichier

nettoyageduperche

XLDnaute Nouveau
Bonjour,je n'arrive pas a nommé mon PDF, lorsque je nomme le nom de la cellule pour récupérer le nom que je souhaite lui donné le coe se met en rouge.
pouvez m'aider?
mon code qui fonctionne :
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\nettoyageduperche\OneDrive\PLANNING\test.pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub

je souhaite remplacer test par le contenu d'une cellule voici l'autre code qui ne veux pas factionné
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\nettoyageduperche\OneDrive\PLANNING\range("al7").pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True

quand je vais a la ligne al7 est en rouge. j'ai essayé avec des " ou & dans toute les position mais rien a faire.
de plus j'ai un autre fichier avec un code similaire qui fonctionne je n'y comprend rien.
 

Jacky67

XLDnaute Barbatruc
Bonjour,
Si tous les répertoires existent et la cellule AL7 renseignée(avec des caractères autorisés), il n'y a pas de raison que ceci ne fonctionne pas
Il faut évidemment que la feuille active soit la feuille contenant AL7, sinon il faudra préciser la feuille.
VB:
   ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
   Filename:="C:\Users\nettoyageduperche\OneDrive\PLANNING\" & Range("al7"), OpenAfterPublish:=True

Supprimer==>", OpenAfterPublish:=True" si la visualisation n'est pas souhaité
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
751
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…