Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1512to1516
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

combobox

combobox
12.09.2016 10:31:32
Thomas
Hallo zusammen.
Möchte mehrer ComboBoxen befüllen. Textkommt aus der 2. Tabelle (A1 bis Ende).
Funktioniert aber nicht!
Private Sub Auto_open()
L = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To 10
Worksheets(1).("ComboBox" & i).List = Worksheets(2).Range("A1:A" & L).Value
Next i
End Sub

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: combobox
12.09.2016 10:55:01
Nepumuk
Hallo,
teste mal:
Private Sub Auto_open()
    Dim L As Long, i As Long
    L = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
    
    For i = 1 To 10
        Worksheets(1).OLEObjects("ComboBox" & i).Object.List = Worksheets(2).Range("A1:A" & L).Value
    Next i
End Sub

Gruß
Nepumuk
Anzeige
AW: combobox
12.09.2016 11:14:07
Thomas
Hallo Nepumuk,
vielen Dank für die schnelle Antwort,
aber es kommt der Fehler: "Laufzeitfehler 70" und "Zugriff verweigert"!
AW: combobox
12.09.2016 11:21:30
Nepumuk
Hallo,
dann hast du in den Eigenschaften der Combobox unter ListFillRange einen Bereich angegeben.
Gruß
Nepumuk
AW: combobox
12.09.2016 11:31:27
Thomas
Hallo Nepumuk,
da hast du recht gehabt.
Aber jetzt kommt: Die OLEObjects-Eigenschaft des Worksheet-Objektes kann nicht zugeordnet werden!
MfG Tom
AW: combobox
12.09.2016 11:39:29
Nepumuk
Hallo,
überprüf mal die Namen der Comboboxen.
Gruß
Nepumuk
AW: combobox
12.09.2016 11:47:05
Thomas
Hallo Nepumuk,
mein Fehler!!!!
Der Schleifenzähler war größer als die Anzahl der Comboboxen!
Vielen Dank!
MfG Tom
Anzeige
AW: combobox
12.09.2016 11:53:46
Thomas
Hallo,
.......nächster Fehler:
Beim starten der Excel-Datei kommt jetzt: "Eigenschaft List konnte nicht gesetzt werden. Index des Eigenschaftenfeldes ungültig"
AW: combobox
12.09.2016 11:57:57
Nepumuk
Hallo,
teste mal:
Private Sub Auto_open()
    Dim L As Long, i As Long
    
    With Worksheets(2)
        L = .Cells(.Rows.Count, 1).End(xlUp).Row
        
        For i = 1 To 10
            Worksheets(1).OLEObjects("ComboBox" & i).Object.List = .Range("A1:A" & L).Value
        Next i
    End With
End Sub

Den Schleifenzähler musst du gegebenenfalls noch korrigieren.
Gruß
Nepumuk
Anzeige
AW: combobox
12.09.2016 12:06:41
Thomas
Hallo Nepumuk,
vielen Dank!!! Es funktioniert!
MfG Tom

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige