nom de fichier automatique

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

chrisdu73

XLDnaute Occasionnel
Bonsoir a vous tous,
j'aurai besoin de connaitre la facon de sauvegarder un fichier xls en fonction de certain champs d'une feuille de facon a l'archiver sur un disque par un bouton (voir essai en fichier joint)
merci de votre aide precieuse

Chris
 

Pièces jointes

Re : nom de fichier automatique

Bonjour,

Une piste avec le code ci-dessous à copier dans un module Standard

Code:
'#####################################################
'### Constante de la feuille concernée (à adapter) ###
Const FEUILLE As String = "test"
'#####################################################

Sub Zone_combinee_1()
Dim S As Worksheet
Dim DD As DropDown
On Error GoTo Erreur
Set S = Sheets(FEUILLE)
S.Activate
Set DD = ActiveSheet.DropDowns("Drop down 1")
[c8] = DD.List(DD.Value)
Exit Sub
Erreur:
If Err = 9 Then MsgBox "La feuille " & FEUILLE & " est introuvable."
End Sub

Sub Nom_Classeur_sauvegarde()
Dim S As Worksheet
Dim A$
Dim i&
On Error GoTo Erreur
Set S = Sheets(FEUILLE)
S.Activate
For i& = 6 To 18 Step 2
  A$ = A$ & Range("c" & i& & "") & " "
  If i& = 6 Then A$ = Format(A$, "yyyy-mm-dd ")
Next i&
A$ = Trim(A$)
'--- Sauvegarde (dans le même répertoire que le classeur actif ???) ---
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\" & A$
Erreur:
End Sub


MARCHE A SUIVRE
1) Cliquez DROIT sur la liste déroulante /Affecter une macro… double cliquez Zone_combinee_1
2) Cliquez DROIT sur le bouton Sauvegarde /Affecter une macro… double cliquez Nom_Classeur_sauvegarde

Tout cela est déjà effectué dans la pièce jointe et, si vous la téléchargez, vous pourrez faire vos tests.
Les classeurs s'enregistreront dans le même dossier que le classeur actif.

Cordialement.

PMO
Patrick Morange
 
- 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
33
Affichages
950
Réponses
3
Affichages
231
Réponses
6
Affichages
195
Réponses
10
Affichages
386
Retour