Microsoft 365 Erreur d'exécution 9 : L'indice n'appartient pas à la sélection

barnard

XLDnaute Nouveau
Bonjour,

lors de l'ouverture de mon classeur, je rends toute les feuilles masquées et ouvre les feuilles utilisateur en fonction de l'utilisateur.
le code que j'ai utilisé marche très bien avec un modèle que j'ai mais depuis 3 jours je galère avec ce même code où j'ai une erreur d'exécution 93
42
Merci de bien vouloir m'aider

1606032517339.png
 

Dudu2

XLDnaute Barbatruc
Quel solution me propose tu car le même code fonction sur un autre classeur avec les mêmes feuilles
Je te propose de faire un MsgBox juste avant pour voir quelle valeur contient la cellule, puis soit de corriger cette valeur pour qu'elle corresponde à une feuille existante, soit de créer la feuille avec un nom correspondant à cette valeur.
VB:
    MsgBox ActiveWorkbook.Worksheets("parametrage").Cells(1, i).Address & _
           " = <" & ActiveWorkbook.Worksheets("parametrage").Cells(1, i).Value & ">"
 

Discussions similaires

Statistiques des forums

Discussions
314 499
Messages
2 110 247
Membres
110 711
dernier inscrit
chmessi