Bonjour à toutes et tous,
Relativement débutant dans l'utilisation du langage VBA, mais toujours à la recherche d'une solution, j'essaie de procéder à la mise en place d'un formulaire pour mon cabinet d'expertise comptable.
Ainsi, je vais tâcher d'être bref mais surtout précis par rapport à mon problème.
Ma première CheckBox, une fois cochée, renvoie en X15 les initiales de la personne qui l'a coché (exemple : AB).
Ma deuxième CheckBox, devra également renvoyer en AJ15 les initiales de la personne qui l'a coché (exemple : CD).
Simplement, j'ai créé sur une autre feuille un niveau de hiérarchie en fonction des initiales :
- En A1 : les initiales
- En B1 : le niveau (1 étant le plus en haut et ainsi de suite)
Aussi, je souhaiterai donc que pour ma deuxième CheckBox, que si le niveau hiérarchique de la personne est supérieure ou égale, elle se valide. Et à l'inverse, si le niveau hiérarchique de la personne est inférieure à celui de la première, un message apparaisse signifiant que le niveau n'est pas assez élevé (s'agissant du MsgBox, je gère sur ce point!).
En vous remerciant de votre retour. Si vous souhaitez d'autres précisions, je suis à disposition.
Merci
Benoit
Relativement débutant dans l'utilisation du langage VBA, mais toujours à la recherche d'une solution, j'essaie de procéder à la mise en place d'un formulaire pour mon cabinet d'expertise comptable.
Ainsi, je vais tâcher d'être bref mais surtout précis par rapport à mon problème.
Ma première CheckBox, une fois cochée, renvoie en X15 les initiales de la personne qui l'a coché (exemple : AB).
Ma deuxième CheckBox, devra également renvoyer en AJ15 les initiales de la personne qui l'a coché (exemple : CD).
Simplement, j'ai créé sur une autre feuille un niveau de hiérarchie en fonction des initiales :
- En A1 : les initiales
- En B1 : le niveau (1 étant le plus en haut et ainsi de suite)
Aussi, je souhaiterai donc que pour ma deuxième CheckBox, que si le niveau hiérarchique de la personne est supérieure ou égale, elle se valide. Et à l'inverse, si le niveau hiérarchique de la personne est inférieure à celui de la première, un message apparaisse signifiant que le niveau n'est pas assez élevé (s'agissant du MsgBox, je gère sur ce point!).
En vous remerciant de votre retour. Si vous souhaitez d'autres précisions, je suis à disposition.
Merci
Benoit