tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
2957
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Matschlag Matschlag ist offline Mitglied
    Registriert seit
    May 2005
    Beiträge
    20
    Hallo Leute,

    ich möchte mittels VBA in Excel ein Listenfeld dynamisch erstellen und mit Werten befüllen, sobald der User auf eine Zelle wechselt. Ich löse den Code mittels Worksheet_SelectionChange aus. Mit Googlen, Makro aufzeichnen und selber Tüfteln komme ich leider nicht weiter. Bitte um Eure Hilfe.

    Mein Ansatz dazu war:

    Private Sub Test()
    Dim LB

    Set LB = ActiveSheet.OLEObjects.Add(ClassType:="Forms.ListBox.1", Link:=False, _
    DisplayAsIcon:=False, Left:=737.25, Top:=169.5, Width:=228, Height:= _
    53.25)

    LB.BoundColumn = 2
    LB.ColumnCount = 2

    LB.AddItem "Nr"
    LB.List(0, 1) = "Bezeichnung"

    ...

    End Sub

    Matthias
     

  2. #2
    dfasdfasdf Tutorials.de Gastzugang
    Du solltest versuchen ober die .Object Eigenschaft deine Daten zuzuweißen
     

Ähnliche Themen

  1. [Excel/VBA] Dynamisch Hyperlinks zu Sheets erstellen
    Von timgkeller im Forum Office-Anwendungen
    Antworten: 3
    Letzter Beitrag: 03.09.08, 09:16
  2. Listbox dynamisch laden
    Von HackTack30 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 29.06.05, 15:00
  3. Listbox bzw. Excel
    Von jokybordaux im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 01.06.05, 18:48
  4. Excel-Funktion dynamisch erstellen
    Von Basster im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 14.04.04, 09:32
  5. dynamisch Buttons in Excel vba erstellen?
    Von sra im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 25.02.04, 15:29