D
Delirum
Guest
Bonjours à tous.
Je voudrais réaliser une nouvelle fonction en VBA.
Pour le moment j'ai réussi à réaliser cela :
J'ai 2 colonne dans une feuille excel qui n'est pas accessible à l'utilisateur.
Une (par exemple de A1 à A10) qui comporte des valeurs par défauts (1 ou 0) et une seconde (par exemple de B1 à B10) qui comporte les valeurs que l'utilisateur désire (dans un premier temps ces valeurs sont celles par défauts).
L'utilisateur ouvre un userform qui comporte 10 boutons bascules (1 par cellule de B1 à B10) la position est détecter en fonction des valeurs que comporte les cellules de B1 à B10. Lorsque l'utilisateur enfonce un bouton à bascule la cellule qui y correspond est affecté de la valeur 1 et lorsqu'il est en position relevé, de la valeur 0.
Lorsque l'utilsateur ferme puis ouvre à nouveau l'userform, la position des boutons bascules est détectés à nouveau en fonction des valeurs (1 ou 0) qui est en réalité la position qu'il avait choisit au part avant.
Je voudrais créer un bouton dans mon userform un bouton qui réinitialise les valeurs des cellules B1 à B10 par les valeurs par défaut inscrite dans les cellule de A1 à A10), et que la position des bouton bascule soit détecter directement (sans la fermeture de l'userform.
merci du coups de main et @+.
Je voudrais réaliser une nouvelle fonction en VBA.
Pour le moment j'ai réussi à réaliser cela :
J'ai 2 colonne dans une feuille excel qui n'est pas accessible à l'utilisateur.
Une (par exemple de A1 à A10) qui comporte des valeurs par défauts (1 ou 0) et une seconde (par exemple de B1 à B10) qui comporte les valeurs que l'utilisateur désire (dans un premier temps ces valeurs sont celles par défauts).
L'utilisateur ouvre un userform qui comporte 10 boutons bascules (1 par cellule de B1 à B10) la position est détecter en fonction des valeurs que comporte les cellules de B1 à B10. Lorsque l'utilisateur enfonce un bouton à bascule la cellule qui y correspond est affecté de la valeur 1 et lorsqu'il est en position relevé, de la valeur 0.
Lorsque l'utilsateur ferme puis ouvre à nouveau l'userform, la position des boutons bascules est détectés à nouveau en fonction des valeurs (1 ou 0) qui est en réalité la position qu'il avait choisit au part avant.
Je voudrais créer un bouton dans mon userform un bouton qui réinitialise les valeurs des cellules B1 à B10 par les valeurs par défaut inscrite dans les cellule de A1 à A10), et que la position des bouton bascule soit détecter directement (sans la fermeture de l'userform.
merci du coups de main et @+.