Question sur workbook

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

R

Ryu

Guest
Bonsoir,

Je travaille avec un classeur contenant une macro qui permet d'ouvrir un second classeur (en tant que nouveau classeur).
En toute logique, ce second classeur est nommé 'Classeur1' par excel.

Ma question est de savoir s'il est possible d'activer le nouveau classeur par une mention du genre 'newworkbook' ?
Je pourrais utiliser 'Thisworkbook' pour le classeur contenant la macro et 'Classeur1' pour l'autre mais mon problème est que si la macro a été activée par mégarde, le classeur créé sera 'Classeur2' et non plus 'Classeur1' et là ça plante.

Merci.
 
Bonjour Ryu, Minick, le Forum

pour référencer le classeur et l'utiliser exactement comme tu utilises ThisWorkbook.

1-à l'ouverture
Dim Classeur_Travail As Workbook
Set Classeur_Travail = Workbooks.Open(Filename:="C:\Test\Test.xls")
2-à l'ajout
Dim Classeur_Travail As Workbook
Set Classeur_Travail = Workbooks.Add
3-pour un classeur ouvert
Dim Classeur_Travail As Workbook
Set Classeur_Travail = Workbooks("Test.xls")

Cordialement, A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
775
Retour