Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Enregistrement auto par bouton

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

Re : Enregistrement auto par bouton

Salut

essaye:

ActiveWorkBook.SaveAs "C:\" & sheets("masque").range("d2") & sheets("masque").range("d4") & ".xls"

A modifier si tu enregistre ailleurs que sur C: ou dans un répertoire de C:
 
Re : Enregistrement auto par bouton

Bonjour,
pour n'enregistrer que la feuille "Imprim", rajoute cette ligne juste avant le code proposé par Joss :


Code:
Sheets("imprim").Copy
ActiveWorkbook.SaveAs "C:\" & Sheets("masque").Range("d2") & Sheets("masque").Range("d4") & ".xls"
 
Re : Enregistrement auto par bouton

A mon avis j'ai du mal en ce vendredi

Voilà mon code :
Sub Bouton1_Clic()
Sheets("imprim").Copy
ActiveWorkbook.SaveAs "c:\" & Sheets("masque").Range("date") & Sheets("masque").Range("nom") & ".xls"

End Sub

à la place de d2 & d4, j'ai mis un nom.

Quand je lance la macro, il me met le message d'erreur, et il m'ouvre un nouveau classeur.
Il ne l'enregistre pas !

ERREUR EXCEUTION "9"
"L'indice n'appartient pas à la sélection"

A vous lire

PS je suis en 2007

Manu
 
Re : Enregistrement auto par bouton

Bonjour le forum,

Je voudrais automatisé un enregistrement automatique.

J'ai expliqué cela dans le fichier joint

Merci de votre aide

Bien cordialement

Manu

Bonjour,

J'ai ajouté à l'intérieur du fichier une macro dont l'appel se fait par un bouton.
 

Pièces jointes

Re : Enregistrement auto par bouton

Re-,
essaie avec ceci :

Code:
Sub Bouton1_Clic()
madate = Replace([D2], "/", "_")
mon_nom = [D4]
Sheets("Imprim").Copy
ActiveWorkbook.SaveAs "C:\" & madate & mon_nom & ".xls"
End Sub
 
Re : Enregistrement auto par bouton

C'est bien ça: remplace sheets("masque") par sheets("Masque") dans le code du bouton et tu n'auras plus le message "L'indice n'appartient pas à la sélection"
 
- 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
3
Affichages
215
Réponses
3
Affichages
199
Réponses
5
Affichages
212
Réponses
4
Affichages
281
  • Question Question
Autres Planning
Réponses
8
Affichages
323
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…