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

Macro lancement auto ne se lance pas

  • Initiateur de la discussion Initiateur de la discussion ZèBelini
  • 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 !

Z

ZèBelini

Guest
Bonjour à tous,

Je cherche à faire une macro qui se lance automatiquement à l'ouverture du classeur.

Je l'appelle donc autoexec()

Mais celle ci ne se lance pas à l'ouverture du classeur. J'ai aussi essayé avec Workbook_open(), mais sans succès.

Ce qui est étrange, c'est qu'elle fonctionnait vendredi dernier... (avec Workbook_open()) Comprends pas....

Si quelqu'un a une idée/

Merci,

Voici la macro


Sub autoexec()
lastcel2 = Sheets("Users").Range("A65536").End(xlUp).Row
MsgBox (lastcel2)

Range("Users!A" & lastcel2 + 1) = Environ("username")
Range("Users!B" & lastcel2 + 1) = Now()

ThisWorkbook.Save
End Sub
 
Re : Macro lancement auto ne se lance pas

Bonjour Zébélini, le Forum,

Pas autoexec, il faut utiliser l'évènement Private Sub Workbook_Open() à placer dans ThisWorkbook

Code:
Private Sub Workbook_Open()
Puis ton code à exécuter à l'ouverture
End Sub

A+

A placer dans ThisWorkbook c'est ça qui est important !!!!
 
Re : Macro lancement auto ne se lance pas

Bonjour, et merci pour ta réponse.

Mon premier post n'était peut-être pas clair, mais j'ai bien essayé avec Private Sub Workbook_Open() à placer dans ThisWorkbook.

Le problème est le même: la macro ne se lance pas.

Merci,

Zertion
 
Re : Macro lancement auto ne se lance pas

Bonjour Jean-Marcel,

Je ne pense pas que le pb vienne de là, le niveau de sécurité est à moyen.

Merci,

Zertion
 
Re : Macro lancement auto ne se lance pas

Re,

Désolé ton code fonctionne parfaiteemnt à l'ouverture 😀
Je récupère bien mon environnement et l'heure système !!

J'ai juste ajouté un Dim car j'ai Option Explicit voir la PJ
 

Pièces jointes

Re : Macro lancement auto ne se lance pas

Effectivement,

Après avoir fermé Excel et relancer mon fichier, le code fonctionne....

Je ne comprends pas pourquoi il ne fonctionnait plus.

Enfin, pourvu que ça dur!

Merci dans tous les cas!
 
- 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

Réponses
10
Affichages
792
  • Question Question
Microsoft 365 Erreur de macro
Réponses
4
Affichages
860
  • Question Question
Microsoft 365 VBA sur outlook
Réponses
14
Affichages
1 K
I
  • Question Question
Microsoft 365 Exit sub save As
Réponses
3
Affichages
788
Intermoi
I
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…