bonjour suite a deux discussions ressentes j'ai repris ma méthode et je l'ai simplifiée
normalement avec cette méthode on est dédouané du calcul et prise en charge du freezepane et des scrollbars H et V
aucune Api window ou gdi !!
aucun chiffre en dur dans le code !!!
aucun calcul des scroll ou du freezepane
et l'userform est contraint dans le périmètre de la fenêtre application si il le dépasse
vous voulez bien tester
cellule a jumeler
bonjour Roland
oui getcursorpos donne la position curseur pointstoscreenpixel lui donne la pos topleft de la cell
sur le mien usef picture(colorpiker )je me sert du layout a la place de bouclerdo loop sur getcursorpos et le point pris et le centre et mon userform et complement transparent "setlayeredattribute(user32)