Forum Clubic

Suite conservation variable

Quand je cree un module .bas et declare une variable globale, pas de probleme, je peux l’utiliser dans des forms.
Par contre, quand je declare un tableau Dim TAB(4) as integer, dans mon nmodule,
impossible de le recuperer dans les feuilles !!
Je ne comprends pas pourquoi !?

Remplace dim par public.
Tab() est une fonction utilisée par VB pour lire des fichiers. Donc il faut aussie renomer tab(4) par autre chose.

ok ! ca marche bien !!
Autre petit probleme, je déclare un tableau dans un module .bas et alloue dynamiquement dans une feuille1. Si je veux l’utiliser dans la feuille2, il n’est pas défini. Faut il allouer dynamiquement dans le module.bas ??

S’il est alloué dans la feuille1, il doit aussi l’être partout ailleur.
Tu as peut être oublié preserve dans le redim.