Récupérer le nom d'une fenetre windows
colbubu
-
dct33 Messages postés 42 Statut Membre -
dct33 Messages postés 42 Statut Membre -
bonjour
je travaille sur un projet vba excel et je souhaite connaitre le nom d'une fentre ouverte.
en fait cet étape m'est élémentaire car je dois récupérer des dossiers dans plusieurs fichiers excel et comme le nom peut varier c est moi qui ouvre les fenetres qui lance ma macro et le programme fait le reste
pouvez vous m'aider s'il vous plait je galere dessus depuis quelques temps déjà et je n'ai trouvé aucun autre forum qui en parle
merci d'avance
je travaille sur un projet vba excel et je souhaite connaitre le nom d'une fentre ouverte.
en fait cet étape m'est élémentaire car je dois récupérer des dossiers dans plusieurs fichiers excel et comme le nom peut varier c est moi qui ouvre les fenetres qui lance ma macro et le programme fait le reste
pouvez vous m'aider s'il vous plait je galere dessus depuis quelques temps déjà et je n'ai trouvé aucun autre forum qui en parle
merci d'avance
A voir également:
- Récupérer le nom d'une fenetre windows
- Fenetre windows - Guide
- Recuperer message whatsapp supprimé - Guide
- Fenêtre hors écran windows 11 - Guide
- Clé d'activation windows 10 - Guide
- Montage video gratuit windows - Guide
3 réponses
oui mais si je le pose comme ça est-ce qu'il ne va pas se modifier selon la fentre que j'active par la suite ou bien va-t'il rester toujours sur la valeur de départ
Bonsoir,
Il n'y a pas de raison que ça change.
cela vous permet si vous appelez un autre classeur de revenir sur le classeur d'origine
puisque vous avez récupérez le classeur actif au démarrage par
Nom_Classeur = ActiveWorkbook.Name
Si vous avez plusieurs SUB dans votre programme déclarez votre variable Mom_Classeur en entête avant la première SUB ainsi votre variable sera visible par tout le programme
Il n'y a pas de raison que ça change.
cela vous permet si vous appelez un autre classeur de revenir sur le classeur d'origine
puisque vous avez récupérez le classeur actif au démarrage par
Nom_Classeur = ActiveWorkbook.Name
Si vous avez plusieurs SUB dans votre programme déclarez votre variable Mom_Classeur en entête avant la première SUB ainsi votre variable sera visible par tout le programme