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.
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 :