sauveguarder une mise en page généré par une macro

  • Initiateur de la discussion saber
  • Date de début
S

saber

Guest
bonjour a tous,

a l'ouverture de mon fichier excel, j'execute une macro qui me colories les champs de ma table en fonction de leurs valeurs (jaune, gris ...)

j'aimerais savoir si je peux sauveguarder ce resultat dans un fichier excel qui n'utilise pas de macro...
est ce que qqun sait comment je dois faire ?

merci
 

Riddick

XLDnaute Occasionnel
Bonjour a toi le forum et a touti

Tu peux essayer de coller cela a la fin de ta macro qui met en forme

Code:
Dim chemin, nom_fichier As String

chemin = ActiveWorkbook.Path        'recupère le chemin du fichier source
nom_fichier = InputBox('Entrer le nom du fichier')  'Nom du fichier tu peux mettre un nom défini entre ''
Cells.Select                        'Copie la feuille
Selection.Copy
Workbooks.Add                        'Ouvre un nouveau classeur
ActiveSheet.Paste                   'Colle les données
ActiveWorkbook.SaveAs chemin & '\\' & nom_fichier & '.xls'   'Enregistre sous
ActiveWindow.Close                     'Fermele fichier

Voilà les commentaires parle d'eux meme
je n'ai pas mieux
..................................................................................................
 

Discussions similaires

M
Réponses
9
Affichages
513
Maikales
M

Statistiques des forums

Discussions
312 452
Messages
2 088 544
Membres
103 880
dernier inscrit
rafaelredsc