Icône de la ressource

VBA - Tester si la souris est sur un objet - Placer la souris sur un objet et cliquer V1

Le fichier à télécharger MouseOverObject.xlsm contient:
  1. Le Module_MouseOverObject à importer dans le projet VBA.
  2. Le Module_Test et UserForm1 comme exemple de mise en œuvre.
Note: Voir toutes mes ressources -> https://excel-downloads.com/resources/?creator_id=268468

Les principales caractéristiques:
  • 4 fonctions:
    • MouseIsOverObject() pour vérifier si la curseur de la souris est sur un objet.
    • PlaceMouseOverObject() pour placer le curseur de la souris sur un objet.
    • MouseLeftClick() pour faire un clic souris gauche.
    • MouseRightClick() pour faire un clic souris droit.
      ...
  • Un objet ?
    • Une fenêtre - Window.
    • Tout objet de feuille - Worksheet Object (Range, ActiveX Control, Shape).
    • Un UserForm.
    • Un Control de UserForm.
Mise en œuvre très simple:
  • Placer le Module_MouseOverObject dans la projet VBA.
  • Dans le code VBA, utilisez les fonctions avec leurs paramètres ad hoc.
Versions:
  • V1 - Initiale.
MouseOverObject.gif
Version
V1