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

Claseur avec WorkBook_activate()

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

Eric D

XLDnaute Occasionnel
Bonjour le forum,

Dans mon projet, j'ai une procedure ds ThisWorkbook qui se lance à l'ouverture:
Private Sub WorkBook_activate()
Elle s'exécute bien quans je passe d'un classeur à l'autre, mais j'aimerais qu'elle ne s'éxécute pas la 1ère fois, ie à l'ouverture de mon classeur
J'ai essayé de mettre une valeur ds une cellule à la fermeture de ce classeur et de faire un test sur cette cellule à l'ouverture de ce classeur ds la Proc précitée, mais cela ne fonctionne pas ???
Auriez-vous une idée, merci.
Eric D
 
Re : Claseur avec WorkBook_activate()

bonjour eric

essaie cela, sans garantie

avant les sub dans workbook

Public ouverture as string

sub workbooks_activate()

if ouverture<>"Ok" then ouverture = "Ok": exit sub
 
Re : Claseur avec WorkBook_activate()

Bonjour Wilfried, le forum,

Je te remercie pour ta réponce, mais elle ne fonctionnais pas chez moi... oups désolé j'avais la même action avec Workbook_Activate et workbook_Open, donc 2 fois la même action à l'ouverture.

Merci et bonne journée.
Eris D
 
- 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

  • Question Question
Microsoft 365 Remplissage auto
Réponses
14
Affichages
378
Réponses
9
Affichages
331
Réponses
12
Affichages
743
Réponses
5
Affichages
401
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…