Positionnement USF

DescriptionPositionnement USF est un ensemble de petits codes VBA permettant de positionner un UserForm à coté de la cellule double-cliquée.

Dans cet exemple, il est présenté pour afficher une Popup d'information lors d'un double clic sur des cellules surveillées.

Le code permet la mise en place d'un compteur afin que les popups arrêtent de s'afficher au bout d'un certain nombre de fois. Ces compteurs sont remis à zéro à chaque ouverture du fichier.

Une boite à cocher permet d’inhiber ces popup pour l'ensemble des cellules.

La position de l'UserForm est calculée en fonction de la "configuration" d'Excel (s'il y a affichage ou pas du ruban, s'il y a affichage de la barre de formule, s'il y a ou pas affichage des entêtes de lignes et de colonnes, si les "volets" sont figés, si les colonnes sont masquées ou pas, s'il y a un scroll horizontal et/ou vertical).

Bref il y a presque toutes les mise en pages de l'application (attention : la fenêtre de l'application doit toutefois être en plein écran tout comme le classeur dans celle-ci, sinon les popups ne seront pas positionnées correctement).

Le code est en accès libre et commenté.
Version1.0
TypeFreeware
AuteurLouReeD
Post sur le forumAfficher
Ajouté le24.07.2018
Téléchargements1'500
Téléchargerposition-userform.xlsm
Aperçuposition userform excel