[VBA-E] Comment accéder à une variable tableau située dans un autre module
Bonjour,
j'ai un tableau situé dans le module 1 et je voudrais acceder à la variable tableau depuis un autre module (le 3), je mets la macro ci-dessous mais cela ne fonctionne pas ,j'ai l'erreur 9 sur module1.montableau. Comment faut il s'y prendre pour arriver au résultat
Merci pour la réponse
Code:
1 2 3 4 5 6 7 8
| Sub messagetableau()
Worksheets("Sheet2").Range("H3") = Module1.MonTableau(3, 3)
If Range("G3") > 10000 Then
MsgBox "excellent"
Else
MsgBox "A Améliorer"
End If
End Sub |
Acceder à une variable tableau d'un autre module
Bonjour,
merci à Helios et Random pour la réponse, oui le tableau est bien déclaré en public, maintenant ça marche car je me suis aperçu qu'il fallait que la feuille où est initialisé le classeur soit active. Je travaillais sur une autre feuille ce qui me produisait l'erreur. Pour ma gouverne comment faire pour référencer le tableau avec l'outil référence.
Merci