bonjour le forum
Dans le meme vbaproject

j'ai declarer dans Module1 mon tableau
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
global tableau() as integer
je rempli dans USF1 mon tableau() ayant au prealable vidé celui ci par




maintenant je veux lire le contenu de ce meme tableau à partir de USF3

j'utilise le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
For ii = LBound(tableau) To UBound(tableau)
 
If tableau(ii) > 0 Then MsgBox ("tableau=" & tableau(ii))
 
  Next ii

hors le programme s'arrete sur la partie
For ii = LBound(tablfiltreprochainsup) To UBound(tablfiltreprochainsup)


avec une erreur
erreur execution "9" indice appartient pas à la selection


la je ne vois pas



surtout que dans mon programme de test cela marche .
j'ai recopié à identique !!!!

il y a t'i quelque chose à valider dans le vbaproject !!!!!!