Pte question: nom enregistrement fichier VBA [Résolu/Fermé]

kikou - 23 avril 2008 à 14:04 - Dernière réponse : linuxakros 116 Messages postés mercredi 9 avril 2008Date d'inscription 15 octobre 2008 Dernière intervention
- 23 avril 2008 à 14:11
Bonjour,

Je souhaite enregistrer mon document excel via VBA avec le nom de la cellule dans la feuille OVmaster cellule a1; j'ai essaye cela mais il reste un bug!

ActiveWorkbook.SaveAs Sheets("OVmaster").Range("a1")

pourtant
ActiveWorkbook.SaveAs "KPI" fonctionne tres tres bien!

je vous remercie d'avance.

Kikou
Afficher la suite 

4 réponses

linuxakros 116 Messages postés mercredi 9 avril 2008Date d'inscription 15 octobre 2008 Dernière intervention - 23 avril 2008 à 14:08
+2
Utile
2
Bonjour,
Je peux me tromper mais avec ceci:

' On sélectionne cet onglet (pas très utile si on enregistre tout)
Sheets("OVmaster").Select

' NomDuFichier prend pour valeur la cellule a1
NomDuFichier = Range("a1").Value

' On enregistre (quelque chose dans le genre)
ActiveWorkbook.SaveAs NomDuFichier & ".xls"

Bonne journée.
Cette réponse vous a-t-elle aidé ?  
merci beaucoup

bonne journée
linuxakros 116 Messages postés mercredi 9 avril 2008Date d'inscription 15 octobre 2008 Dernière intervention > kikou - 23 avril 2008 à 14:11
J'ai testé et ça fonctionne parfaitement chez moi.
0
Utile
le nom de ma cellule netait pas valide....
desole