Pas une seule macro de save ne fonctionne

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 !

bobylecoyote

XLDnaute Junior
Bonjour,

j'essaie désespérement de faire une sauvegarde mon fichier via VBA.

J'ai testé plein de macro mais aucune ne fonctionne😡

Bcp bloque sur FORMAT ( nombre d'argument incorrect ou ...erreur de compilation)

Mon but était de sauvegardé mon fichier puis d'effectuer la maj et d'enregistrer le nouveau fichier avec pour nom par la cellule G1 de la feuille JAN+la cellule C1 de la feuille MAJ par l'activation du bouton MAJ 😱


Voilà bcp d'heures de perdu pour arriver à rien car ce maudit format bug🙁

DU coup, si les conditons citées ci-dessus sont respectés, pas la peine de se prendre la tête avec FORMAT mais là aussi je cale.
 
Re : Pas une seule macro de save ne fonctionne

désolé pas de code car tout supprimé par dégout 🙁

Je te joint mon fichier quand même ( très allégé)
 

Pièces jointes

Re : Pas une seule macro de save ne fonctionne

et encore un essai


erreur de compilation avec format


Private Sub CommandButton1_Click()
Sheets("MAJ").Select
Dim Nom As Variant
Nom = Application.GetSaveAsFilename(ThisWorkbook.Path & "\Planning absence" & Format(Range("C1").Value, "yyyy"), _
filefilter:="Classeur Microsoft Excel (*.xls),*.xls")
If Nom = False Then Exit Sub
ThisWorkbook.SaveAs Filename:=Nom
End Sub
 
Re : Pas une seule macro de save ne fonctionne

bonsoir,

je ne comprends pas pourquoi tu utilises Format
Code:
Format(Range("C1").Value, "yyyy")
la cellule C1 est simplement un chiffre !

Je ne comprends peut-être pas ce que tu veux mais est-ce que cela ne te suffirait pas ?
Code:
Sheets("MAJ").Select
Dim Nom As Variant
Nom = ThisWorkbook.Path & "\Planning absence" & Range("C1").Value
If Nom = False Then Exit Sub
ThisWorkbook.SaveAs Filename:=Nom

à plus
 
Re : Pas une seule macro de save ne fonctionne

désolé pas de code car tout supprimé par dégout 🙁

Je te joint mon fichier quand même ( très allégé)
Salut
La macro demandée
et l'autre modifiée 😛 (j'ai rajouté la date pour pouvoir tester)
A+
 

Pièces jointes

- 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
5
Affichages
1 K
Retour