Steuerelemente dynamisch erstellen und an Zellen binden

  • Excel

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Estorik.

    Steuerelemente dynamisch erstellen und an Zellen binden

    Hallo Leute,



    ich habe folgendes Problem, ich möchte per VBA Code Dynamisch Progressbars erstellen wenn bestimmte Zellen befüllt werden. Ich hab folgende zwei Lösungsansätze.



    1. Set oOLE = ActiveSheet.OLEObjects.Add(ClassType:="COMCTL.ProgCtrl.1", Left:=143, Top:=63, Height:=30, Width:=120 )

    Die Variante funktioniert wunderbar nur bekomme ich das Steuerelemnt dann nicht an bestimmte Zellen gebunden.



    2.Range("B2").Formula = "=EINBETTEN("COMCTL.ProgCtrl";"")"


    da gibt er mir nen Syntax Fehler aus.



    Also die Steuerelente sollen und müssen an bestimmte Zellen gebunden sein.



    Vielleicht kann mir jemand weiter helfen.



    Gruß und Danke

    Matze
    ja ich kann auf Zellen referenzieren. Nur möchte ich dass das Steuerelement direkt wie mit Drag& Drop in die Zelle eingefügt wird. Es gibt ne Eigenschaft die nennt sich Placement nur kann ich das irgendwie nicht auf Zellen anwenden

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Estorik“ ()