Objekte/Steuerelemente in VBA ansprechen

    • Offizieller Beitrag

    Auf das aktive Objekt/Steuerelement zugreifen

    Um auf das aktive Steuerelement zugreifen zu können muss man erst einmal dieses herausfinden. Dies geht am besten mit Application.Caller.

    Application.Caller gibt Informaitonen wie VBA aufgerufen wurde zurück. Bei einem Command-Button ist dies z.B. der Name.

    Code
    Dim objActiveShape As Shape
    Set objActiveShape = ActiveSheet.Shapes(Application.Caller)