Bonjour à toutes et à tous,
J'ai un léger soucis dans mon code.
Je cherche à vérifier dans un classeur que j'ouvre, via une macro VBA, si il y a dans le classeur une feuille portant le nom de "fiche FR" ou de "fiche GB".
Le problème est que si dans le classeur il y a plusieurs feuilles ( dans l'ordre feuil1, fiche Fr, feuil2, feuil3 ), il ne regarde que la 1ère feuille de classeur.
Extrait de mon code :
Dim Ws As Worksheet
.........
For Each Ws In ActiveWorkbook.worksheets
If UCase$(Ws.Name) = "FICHE FR" Or UCase$(Ws.Name) = "FICHE GB" Then
Exit For
Quand je fais pas à pas, il regarde la 1ere feuille et déduit que feuil1 <> de Fiche FR ou Fiche GB
Du coup il ne fait pas la suite des actions.
Quelqu'un aurait il une réponse à apporter à mon calvaire svp ?
Cordialement,
AiDuK