Bonjour,
Je déclare deux constantes dans une feuille de calcul ("Feuil 1" dans Microsoft Excel Objects) :
Const TOP As Byte = 5
Const BAS As Byte = 26
Je les ai déclarées en en-tête, bien avant toutes les procédures SUB et PRIVATE SUB de ma feuille.
Sur cette feuille, j'ai ajouté un CommandButton qui ouvre un UserForm.
Dans ce UserForm j'ai besoin d'utiliser les constantes TOP et BAS déclarées avant dans la Feuille 1.
Malheureusement La constante TOP renvoie la valeur 150 dans le UserForm (je ne sais pas pourquoi cette valeur, sortie de nulle part !?...) et la constante BAS renvoie une valeur nulle ou plutôt ""
Comment faire pour que ces 2 constantes soient utilisables et fixes dans toutes les procédures, tous les modules, tous les UserForm quels qu'ils soient.
J'ai essayé en mettant PUBLIC devant TOP et BAS :
Public TOP As Byte
Public BAS As Byte
Mais je ne sais pas où déclarer les valeurs TOP et BAS ensuite ... et surtout elles ne sont pus déclarées comme constantes.
Bref ... merci de votre aide, car je n'arrive pas à trouver de solutions.