XL 2016 Fermer une fenetre windows par son titre

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

treza88

XLDnaute Occasionnel
Bonjour à tous,


je cherche comment fermer une fenêtre Windows juste avec le titre de la fenêtre.


j’ai bien ce code, mais j’ai une erreur « type defini par l’utilisateur non defini » sur « Dim w As Window »




VB:
Dim w As Window, Ligne As Integer
Ligne = 1
For Each w In Windows
Cells(Ligne, 1) = w.Caption
Ligne = Ligne + 1
Next w
Window.Activate ("Bonjour")
Window.Close ("Bonjour")


je me dit que c’est certainement une fonction ou une référence a ajouter, mais je ne trouve pas laquelle.


Auriez vous une idée ?
 
Bonjour Treza,
Qu'appelez vous une "fenêtre Windows" ?
Car votre programme ne gère que les fenêtres XL ouvertes.
Le moyen le plus simple pour résoudre votre problème est de laisser le VBA choisir le type de variable, avec :
VB:
Dim w , Ligne As Integer
 
- 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
951
Retour