Showing results 1 to 3 of 3

Thread: Objektname im VBA ermitteln

  1. #1
    Join Date
    03.06.2008
    Posts
    76

    Default Objektname im VBA ermitteln

    Hallo zusammen,

    ich habe in einem Bild mehrere Schaltflächen projektiert, bei denen ich unter VBA unter LeftClickUp das gleiche Makro auslöse.
    Im Makro möchte ich ermitteln von welcher Schaltfläche (Objektname) die Auslösung stattgefunden hat.

    Kann mir jemand weiterhelfen ?

    VBAbeginner

  2. #2
    Join Date
    30.05.2007
    Location
    Salzburg
    Posts
    879

    Default Re: Objektname im VBA ermitteln

    Beim Click-Event selbst (welches in ModuleElement aufzufinden ist) wird das Objekt, von wo aus das Event gefeuert wurde, mitgegeben -> das ist das obElem

    Public Sub LeftClickUp_Default(obElem As Element)
        Debug.Print obElem.Name 'Name des Elements
        Debug.Print obElem.ItemVariable(0).Name 'Name der verknüpften Variable im Element
    End Sub


    Gruß,
    Herbert

  3. #3
    Join Date
    03.06.2008
    Posts
    76

    Rotes Gesicht AW: Objektname im VBA ermitteln

    Hallo Herberto,

    Funktioniert super.
    Ist halt immer gut wenn man mit jemanden spricht der sich damit auskennt !!

    Vielen Dank für die schnelle Hilfe.

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •