Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA Activer un classeur dont on ne possède qu'une partie du nom

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 !

Matt51100

XLDnaute Occasionnel
Bonjour le forum,

A partir d'une macro contenue dans un classeur j'aimerais activer un autre classeur ouvert en ne me servant que d'une partie de son nom (pour faire un simple copier/coller entre ces deux classeurs).

En effet ce classeur est généré par un autre logiciel qui lui donne un nom (toujours le même), l'utilisateur ajoutant un suffixe ensuite.
Par exemple, le classeur lorsqu'il est généré s'appelle "toto", l'utilisateur l'enregistrant comme "toto 1", "toto 2"...

Merci d'avance.

A+, Matt.
 
Re : VBA Activer un classeur dont on ne possède qu'une partie du nom

Bonjour Matt,

petite question : ton classeur "toto" est semble-t-il déjà ouvert, mais comment a-t-il été ouvert : par une macro ou manuellement ?
 
Re : VBA Activer un classeur dont on ne possède qu'une partie du nom

Bonjour,

regarde peut être ceci :
Code:
Dim wb As Workbook
For Each wb In Workbooks
    If LCase(wb.Name) Like "toto*" Then wb.Activate: Exit For
Next wb
bon après midi
@+
 
Re : VBA Activer un classeur dont on ne possède qu'une partie du nom

Bonjour à tous,

Pat012000 : le classeur est ouvert manuellement (pour le moment et le restera sans doute).

Pierrot93 : j'ai essayé ton code mais rien ne se passe.

Une autre idée ?

Merci d'avance.

A+, Matt.
 
Re : VBA Activer un classeur dont on ne possède qu'une partie du nom

Bonjour,

ce code fonctionne chez moi..... le classeur "toto..." étant préalablement ouvert.... et ce dans la même instance Excel...
 
Re : VBA Activer un classeur dont on ne possède qu'une partie du nom

Salut Pierrot,

Alors effectivement ça marche avec la même instance.

Je suppose qu'il faut toujours ouvrir le fichier "toto" avec excel et non l'ouvrir depuis son dossier pour que cela marche ?

Merci Beaucoup.

A+, Matt.
 
- 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
Réponses
0
Affichages
3 K
R
L
Réponses
18
Affichages
7 K
lucsky
L
H
Réponses
5
Affichages
2 K
Hellhand
H
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…