Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion le_neo
  • 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 !

le_neo

XLDnaute Nouveau
bonjour,

j'ai un classeur reference que je dois remplir tout les jours

pour ne pas faire fichier/ enregistrer sous / ect.... j'ai crée un module pour l'enresitrer automatiquement en cliquant sur une image dans son repertoire archive mais je l'ai crée que pour le mois de mars j'aimerai pouvoir ne plus me préocupé de changé mon code pour le mois d'avril, mai juin etc ...

voici mon code

Private Sub archive()
Dim adderng As String
Range("E9").Value = Date
adderng = "C:\Documents and Settings\7306939a\Bureau\archive rapport\03 Mars\" & Range("H9").Text & ".xls"
ActiveWorkbook.SaveAs Filename:=adderng
End Sub
E9 = la date du jour
en range H10 j'ai la formule = E9 tout comme pour mon range H9
H10 format cellule mm.mmm ce qui donne 03.mars

serais t'il possible d'integrer le range H10 dans mon code pour qu'il puisse au change ment de mois passer dans le dossier 04 avril puis 05 mai etc...

merci pour vos reponse
 
Re : enregistrement

Bonjour le_neo,

Peut-être tout simplement comme ceci :

Code:
adderng = "C:\Documents and Settings\7306939a\Bureau\archive rapport\" & Replace(Range("H10"),"."," ") & "\" & Range("H9").Text & ".xls"

Cordialement.
 
Re : enregistrement

Re,

Dans ta cellule h10 tu ecrit =AUJOURDHUI() avec ton format, sa notera automatiquement le mois en cours sours format 03.Mars

Si c'est ce que tu veux biensure^^

Meilleures salutations
 
Re : enregistrement

re,

merci pour ta réponse mais il me surligne en jaune "ActiveWorkbook.SaveAs Filename:=adderng" et je ne sais pas pourquoi
il m'indique C:\Documents and Settings\7306939a\Bureau\archive rapport\12\03\2012'. en chemin d'acces poutant ma cellule H10 indique 03 mars je suis dans le flou
 
Re : enregistrement

Bonjour à tous


Une proposition :
VB:
Private Sub archive()
Dim adderng As String
    Range("E9").Value = Date
    adderng = "C:\Documents and Settings\7306939a\Bureau\archive rapport\" & WorksheetFunction.Proper(Format(Date, "MM MMMM")) & "\" & Format(Date, "MM.MMM") & ".xls"
    ActiveWorkbook.SaveAs Filename:=adderng
End Sub


ROGER2327
#5633


Dimanche 22 Pédale 139 (Saint Sengle, Déserteur - fête Suprême Seconde)
26 Ventôse An CCXX, 3,6129h - pissenlit
2012-W11-5T08:40:15Z
 
- 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

Discussions similaires

Réponses
4
Affichages
380
Réponses
1
Affichages
457
Réponses
3
Affichages
1 K
Réponses
12
Affichages
1 K
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…