Bonjour à tous
Voilà le contexte
J'utilise des fonctions vba utilisateurs dans des classeurs de restitutions
Ces fonctions, regroupées dans un fichier de macro complémentaires, utilisent des tableaux mémoires en public.
Ces tableaux sont vont être initialisés par des plages de feuilles excel
Je veux charger une seule fois mes tableaux, sachant que les fonctions vont être utilisées à de nombreux endroits dans mes feuilles excel et c'est par souci de performance que je veux travailler en mémoire et pas directement en lecture sur des feuilles Excel.
Déjà si vous trouvez ça délirant n'hésitez pas à me le dire![]()
Le problème que je rencontre c'est pour tester si mes tableaux ont été ou non préalablement chargés, et le cas échéant je veux pouvoir lancer le chargement.
As t-on un moyen simple pour tester qu'une variable publique a été initailisée ou contient quelque chose ? c'est là que je butemais je m'y prends peut être comme un manche.
J'avais commencé à tester si ma variable est null étant donné que le tableau est du variant , mais j'ai une erreur de type.
Auriez vous des suggestions ?
merci pour votre aide.
Partager