Pb select feuille en VBA

  • Initiateur de la discussion Michel
  • Date de début
M

Michel

Guest
A partir d'un classeur 1, je n'arrive pas à programmer en VBA l'activation dans le classeur 2 de la feuille qui porte le même nom que la valeur que contient la cellule "C5" du classeur 1. En ancienne programmation c'est : =SEL.CLASSEUR(TexteRègle!C5;"00"))
Merci de votre aide
 
V

vincent

Guest
Re le fil Jean marie

je viens de refaire le test

With Workbooks("classeur2")
.Activate
.Sheets(Range("c5").Value).Select
End With

ne fonctionne que si elle est active du classeur 1 et selectionne la feuille dont le nom est en c5 dans le classeur 2

Si c'est pas ca a na rien compris !! lol

@+Vincent

ps au pire remplacer .Sheets(Range("c5").Value).Select par .Sheets(workbooks("classeur1").sheets(1).Range("c5").Value).Select
ps2 pour info j'ai fait le test en mettant cette macro dans le code de la feuille il n'y a pas de recuperation d'erreur si la valeur de c5 n'est pas valide ou si classeur2 n'est pas ouvert.
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 121
Messages
2 106 130
Membres
109 497
dernier inscrit
Mbaye