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

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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
..................................................................................................
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
365
Réponses
6
Affichages
655
Réponses
2
Affichages
727
Retour