Pte question: nom enregistrement fichier VBA

Résolu
kikou -  
linuxakros Messages postés 115 Date d'inscription   Statut Membre -
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
Configuration: Windows XP
Firefox 2.0.0.14

2 réponses

  1. linuxakros Messages postés 115 Date d'inscription   Statut Membre 19
     
    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.
    2
    1. kikou
       
      merci beaucoup

      bonne journée
      0
      1. linuxakros Messages postés 115 Date d'inscription   Statut Membre 19 > kikou
         
        J'ai testé et ça fonctionne parfaitement chez moi.
        0
  2. kikou
     
    le nom de ma cellule netait pas valide....
    desole
    0