Ce forum est maintenant fermé, seule cette archive statique reste consultable.
  FORUM Rue-Montgallet.com
  Programmation
  Autre

  Enregistrer une feuille sous un nom différent à chaque fois

Bas de page
Auteur Sujet :

Enregistrer une feuille sous un nom différent à chaque fois

n°16176
hbb
Profil : Jeune recrue
Posté le 28-03-2006 à 17:51:43  
 

Bonjour à tous,
 
Je recherche un code VBA pour nommer ma feuille excel comme le numéro contenu dans la cellule A1.
Par exemple, si dans la cellule A1, il y a 1000, ma macro va enregistrer ma feuille sous "E:\Jojo\1000.xls"
Le lendemain, il y aura 1001, alors la feuille sera enregistrée "...1001.xls"
 
Est-ce déjà possible ????
J'ai essayé avec l'enregistreur de Macro mais malheureusement c pas possible...
 
Merci d'avance,
hbb
 

mood
Pub
Posté le 28-03-2006 à 17:51:43  
 

n°16186
Makhs
On peut tout faire qd on veut
Profil : Jeune recrue
Posté le 29-03-2006 à 19:15:06  
 

Salut a toi,
 
Cést tout simple, voila le code:
 
Sub saveas()
 
ActiveWorkbook.saveas Filename:="E:\Jojo\" & Range("A1" ) & ".xls"
 
End Sub
 
Pour activer cette macro tu peux rajouter un bouton dans ta feuille de calcul(outils->formulaire...) et tu l'assigne a cette macro.
 
voila voila et bon chance
 
Makhoukhi

n°19335
dakine12
Profil : Jeune recrue
Posté le 14-08-2008 à 11:42:56  
 

Hello
 
Exucse moi, mais j'ai essayer ta macro et elle ne marche pas... (en tout cas chez moi). Je tombe chaque fois en mode débugage. J'utilise Office 2007. Pourrais-tu refaire ton code stpl??? j'en ai besoin et sa fait bientot 5h00 que j'essai de trouver une solution qui fonctionne :pt1cable:
 
++ et Merci d'avance!!!

  FORUM Rue-Montgallet.com
  Programmation
  Autre

  Enregistrer une feuille sous un nom différent à chaque fois

© 2000-2024 Forum.rue-montgallet.com - Tous droits réservés