Windows("nom.exe").Activate avec un nom variant
Résolu
dhaze
Messages postés
113
Date d'inscription
Statut
Membre
Dernière intervention
-
dhaze Messages postés 113 Date d'inscription Statut Membre Dernière intervention -
dhaze Messages postés 113 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème avec :
Selon les utilisateurs la fenêtre ne porte pas tout à fait le même nom.
"[en lecture seule]" et autres joyeusetés !
Cependant la racine "nom" reste identique.
Peut-on faire une sélection par "commence" ou "contient" ?
Merci
Lo.
J'ai un problème avec :
Windows("nom.exe").Activate
Selon les utilisateurs la fenêtre ne porte pas tout à fait le même nom.
"[en lecture seule]" et autres joyeusetés !
Cependant la racine "nom" reste identique.
Peut-on faire une sélection par "commence" ou "contient" ?
Merci
Lo.
A voir également:
- Windows("nom.exe").Activate avec un nom variant
- Clé d'activation windows 10 - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker - Télécharger - Montage & Édition
- Restauration systeme windows 10 - Guide
3 réponses
Bonjour,
Windows("nom.exe").Activate pas possible, ne peut etre utiliser que pour des classeurs excel .
Bonjour,
Tu peux boucler sur tous les workbooks ouverts et tester ce que tu veux :
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Tu peux boucler sur tous les workbooks ouverts et tester ce que tu veux :
Sub test()
Dim wb As Workbook
For Each wb In Workbooks
MsgBox wb.Name
Next wb
End Sub
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Je ne sais toujours pas ce qu'il se passe sur certains postes...
On dirait que ce classeur ne porte pas de nom. La solution à été de se rabattre sur le nom de la feuille qu'il contient pour identifier la fenêtre et la fermer.
Comme suit :
Merci à tous
Lo.
On dirait que ce classeur ne porte pas de nom. La solution à été de se rabattre sur le nom de la feuille qu'il contient pour identifier la fenêtre et la fermer.
Comme suit :
' ../..
Dim Classeur_No_Name As String
Sheets("Moi j'ai un nom").Select
Classeur_No_Name = ActiveWorkbook.Name
' ../..
Workbooks(Classeur_No_Name).Activate
ActiveWorkbook.Close (False)
' ../..
Merci à tous
Lo.