• Initiateur de la discussion Initiateur de la discussion naidinp
  • 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 !

N

naidinp

Guest
Bonjour a tous,

Etant novice en programmation VBA je fait appel a votre
aide et je vous en remercie d'avance

Voila j'ai besoin d'un macro qui me sauvegarde une feuille
d'un classeur A vers un autre classeur B (ex:
c:\facture\archive\B.xls) mais qui me renomme la feuille
archive avec un numero sous la forme 01_08_03, 02_08_03....
(01 etant le numero du document qui est affiche dans une
cellule du classeur A et qui s'incremente
automatiquement ; 08 etant le mois en cours ; 03 l'annee
en cours.

merci d'avance
 
Re Salut à toi naidinp et le forum,

Tu ouvres les 2 classeurs (maintenant cela devrait être fait)

Workbooks("A").Sheets("FeuileACopier").Copy Before:=Workbooks("B").Sheets(1)
ActiveSheet.Name = Workbooks("A").Range("A1") & "-" & Format(Date, "mm") & "-" & Format(Date, "yy")

En imaginant que ton 01 était en cellule A1 du classeur A

@+
Valérie
 
merci beaucoup pour l'aide

J'ai trouve une autre methode qui est :

Sheets("modele").Select 😱n selectionne la feuille active a sauvegarder

Sheets("modele").Copy 😱n copie la feuille active

Dim repertoire As String :repertoire comme chène de caractères

Dim fichier As String :nom du fichier comme chène

repertoire = "c:\facture\archive" : valeur de la variable du repertoire

fichier = Sheets("modele").range("a4") : nom de la feuille en cours a sauvegarder ou on concatene le n° de la facture le mois et l'annee en cours
fichier = repertoire & fichier
ActiveWorkbook.SaveAs Filename:=archive_2003.xls : sauvegarde du fichier archive_2003.xls

ActiveWindow.Close : fermeture du fichier archive

mais ca ne marche pas - il ne me sauvegarde aucune feuille dans mon fichier archive_2003.xls
 
- 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

  • Question Question
Microsoft 365 Classeur Disparu
Réponses
2
Affichages
516
Réponses
5
Affichages
542
Retour