Salut,
J'ai un classeur Dossier_travaux dans lequel des cellules de l'onglet Récap contiennent les noms des onglets du classeur Dossier_avion. J'ai besoin de lancer des routines sur les onglets du classeur Dossier_avion.
J'ai :
Dim WS as Worksheet
Set WS = Workbooks(Dossier_travaux).Sheets(Workbooks(Dossier_travaux).Sheets("Récap").Cells(Ligne_récap, 7))
Workbooks(Dossier_avion).Sheets(WS).Unprotect
Mais impossible de donner une valeur à WS, alors que l'expression en gras donne bien le nom de l'onglet que je veux sélectionner.
J'ai essayé aussi sans le Set ou en ne définissant WS qu'avec l'expression en gras, ça ne marche pas mieux.
Si vous avez la solution, je suis preneur.
Merci d'avance.
Manu