Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
Icône de la ressource

VBA - Positionner un Objet par rapport à un autre Objet - Principal concerné... le UserForm V4

Le fichier à télécharger contient:
  • Le Module_PositionObjectOnObject est à inclure dans le projet VBA.
    Il contient la fonction PositionObjectOnObject() dont les arguments sont décrits dans le code.

  • Le Module_Test qui présente de nombreux exemples de mise en œuvre accessibles via les boutons de la feuille.
Les principales caractéristiques:
  • Cette fonction permet de positionner un Objet Source sur un Objet Cible dans la mesure où cela est compatible et codé.
    VB:
    '----------------------------------------------------------------------
    'Positionne un Objet source sur un Objet cible dans la mesure où cela
    'est compatible et codé:
    '- Objet source = UserForm -> Objet cible = Fenêtre
    '- Objet source = UserForm -> Objet cible = Control de feuille
    '- Objet source = UserForm -> Objet cible = UserForm
    '- Objet source = UserForm -> Objet cible = Control de UserForm
    '- Objet source = Control de feuille -> Objet cible = Control de feuille

  • L'Objet Source principalement concerné est bien sûr le UserForm.
Versions:
  • V1 - initiale.
  • V2 - Corrections des marges de UserForms pour toutes les versions d'OS & Office.
  • V3 - Amélioration du calcul de la position d'un Control de UserForm.
  • V4 - Prise en compte de la présence ou absence du menu système du UserForm source dans le calcul de sa position.
1er exemple en image


2ème exemple en image
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…