Herbers Excel-Forum - das Archiv
Combobox - Problem NUR unter xl97
Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Betrifft: Combobox - Problem NUR unter xl97
von: Boris
Geschrieben am: 03.10.2003 17:10:50
Hi Leute,
ich hab ne Combobox im Tabellenblatt, die sich mit folgendem Code immer füllt:
Private Sub ComboBox1_GotFocus()
Me.ComboBox1.ListFillRange = "x"
End Sub
"x" ist ein definierter Name in der Mappe.
Ich habe NUR unter Excel 97 das Problem, dass ich immer erst 2 mal die Combobox aktivieren muss, damit alle Einträge erscheinen. Unter Excel 2000 besteht das Problem nicht.
Der Einfachheit halber hab ich ausnahmsweise mal ne Datei angehängt. Speziell den xl97-Usern wäre ich dankbar, wenn sie es mal testen (und natürlich auch allen anderen, die diese Frage beantworten können).
https://www.herber.de/bbs/user/1278.xls
In der Tabelle ist im übrigen definitiv nicht mehr Code als der oben genannte - dafür steh ich grade.
Danke und Grüße
{Boris}
Betrifft: Alternative
von: ChrisL
Geschrieben am: 03.10.2003 17:23:09
Hallo Boris
Habe auch Excel 97 und es verhält sich tatsächlich komisch. Nachstehend eine mögliche Alternative:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column = 1 Then ComboBox1.ListFillRange = "A2:A" & Range("A65536").End(xlUp).Row
End Sub
Gruss
Chris
Betrifft: Dann hat xl97 ja tatsächlich ne kleine Macke...
von: Boris
Geschrieben am: 03.10.2003 17:32:23
Hi Chris,
...dann weiss ich zumindest, dass xl97 diesbezüglich tatsächlich nen kleinen Aussetzer hat - und die namensfreie Variante dann wohl funktioniert (kann sie nur jetzt nicht testen, da ich hier nur Excel2000 habe).
Danke dir vielmals!
Grüße Boris
Betrifft: AW: Dann hat xl97 ja tatsächlich ne kleine Macke...
von: ChrisL
Geschrieben am: 03.10.2003 17:49:07
Hi der mit den Array
Danke für die Rückmeldung ;-)
Ja das blöde Microsoft...
ERROR 047: Keyboard not found. Press RETURN to continue.
Schönes WE
Chris
Betrifft: AW: Dann hat xl97 ja tatsächlich ne kleine Macke...
von: Joachim
Geschrieben am: 03.10.2003 18:01:50
Hey Chris ich glaube das geht nich weil der keybord nicht gefunden wird.
Grüße Joachim
Betrifft: OT
von: ChrisL
Geschrieben am: 03.10.2003 18:10:49
Hey Joachim... kann dir leider keine Antwort schreiben, weil das Keyboard nicht gefunden wird.
Gruss
Chris