Nom d'onglet variable

Salut,

J'attribue des fichiers à une variable Workbook et des onglets à une variable Worksheet. Pour appeler l'onglet je dois mettre NomVariableFichier.Sheets(NomVariableOnglet.Name).

Pourquoi est ce qu'appeler directement NomVariableFichier fonctionne mais qu'il faille passer par Sheets(NomvariableOnglet.Name) au lieu de simplement appeler NomvariableOnglet pour l'onglet ?

Dans l'absolu ça me gêne pas, c'est juste pour ma curiosité.

Merci d'avance.

Manu

Bonjour Manu31

Absolument pas il suffit de définir la variable objet pour la WorkSheet

Dim Sht as WorkSheet
Set Sht = ActiveWorkBook.Sheet("MACHIN")
Sht.Activate

@+

Effectivement ça marche bien mieux comme ça.

Merci.

Manu

Rechercher des sujets similaires à "nom onglet variable"