Ce didacticiel montrera comment activer un classeur à l'aide de VBA.
Activer le classeur
Activer avec le nom de l'objet
Le moyen le plus évident d'activer un classeur est de faire référence à son nom dans le Objet de classeur.
1 | Classeurs("book1.xlsm").Activer |
Activer avec le numéro de classeur
Cependant, vous pouvez également activer des classeurs en vous référant à leur « numéro ». Le numéro du classeur est déterminé par l'ordre dans lequel les classeurs ont été ouverts.
Ainsi, le classeur 1 est le premier classeur ouvert, le classeur 2 est le deuxième, etc.
1 | Classeurs(2).Activer |
Programmation VBA | Le générateur de code fonctionne pour vous !
Activer ce classeur
Les Cet objet classeur est le classeur où le code en cours d'exécution est stocké. Pour activer ThisWorkbook, utilisez cette ligne de code :
1 | Ce classeur.Activer |
Cahier de travail actif
Une fois qu'un classeur a été activé, il devient le Cahier de travail actif. Pour voir l'ActiveWorkbook, vous pouvez utiliser cette ligne de code pour récupérer le nom ActiveWorkbook :
1 | Msgbox ActiveWorkbook.Name |