tester si le classeur est actif ou pas

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

GHISLAIN

XLDnaute Impliqué
bonjour le forum,

Dans un classeur j'utilise des user showmodal sur false, du coup lorsque j'ouvre un autre excel , mon user s'affiche egalement sur le second excel , d'ou des erreurs

je cherche donc a connaitre si mon classeur ou j'ai besoin d'utiliser cet user est actif ou pas , pour ce faire j'utilise ce code qui ne fonctionne pas


If ActiveWorkbook.Name <> "gardes.xlsm" Then
MsgBox "VOUS N'ETES PAS SUR LE BON CLASSEUR ", vbCritical, "ERREUR CLASSEUR ACTIF"
Unload Me
Exit Sub
End If

merci de vos suggestions

amicalement

ghislain
 
Re : tester si le classeur est actif ou pas

Bonjour Dranreb 🙂

Ghislain tu as testé mes 2 fichiers?
Fait un test et après on discute.


classeurs.jpg





A+ 😎
 
Dernière édition:
Re : tester si le classeur est actif ou pas

VB:
Private Sub UserForm_Activate()
SetWindowPos GetForegroundWindow, -1, 0, 0, 0, 0, 3
Rem. Bonne nouvelle: avec ça, je retrouve le comportement d'autrefois, et même mieux !
End Sub
Je le mettrais dorénavant dans tous mes UserForm à ShowModal = False, même si j'ai besoin de restreindre l'affichage à certains classeurs…
 

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
7
Affichages
2 K
Compte Supprimé 979
C
Réponses
13
Affichages
1 K
Retour