Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: comboboxen in Abhängigkeit mit Zahlen

comboboxen in Abhängigkeit mit Zahlen
29.08.2007 19:21:00
Thomas
Hallo liebe Experten,
ich habe eine Beispieletabelle in einem Forum gefunden und möchte diese für meine Zwecke nutzen. Es geht hier um die Darstellung von comboboxen, die in Abhängigkeit voneinander stehen. Das Beispiel funktioniert super, jedoch möchte ich in der Spalte A (und/ oder vielleicht auch B) einen Wert (wie 1234 oder etc.) verwenden. Das funktioniert so nicht (der Wert wird nicht in der Auswahl angezeigt, lediglich Texteinträge), meine Hilfsliterartur bringt mich leider auch nicht weiter. Wer hat einen Tip?
Beispiel unter: https://www.herber.de/bbs/user/45519.xls
Danke
Tom

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: comboboxen in Abhängigkeit mit Zahlen
29.08.2007 19:26:00
Hajo_Zi
Hallo Tom,
ich sehe keine Leerzeilen und doppelt, wie muss ich das anstellen?
Ich löse es so http://hajo-excel.de/vba_dropdown.htm

AW: comboboxen in Abhängigkeit mit Zahlen
29.08.2007 19:45:38
Thomas
Hi Hajo,
Dein Beispiel kannte ich natürlich schon -google sein dank- es löst nicht so ganz mein Problem. Ich verstehe Deine Anmerkung nicht, dass Du keine Leerzeilen/ doppelte siehst (leer= zeile 6/ 11/16; doppelte= Brüssel,..)
Nochmal zu meinem Problem: Das Beispiel funktioniert ja, lediglich nur mit Text und nicht mit Zahlen. Den Kommentar in der gelben Textbox kannst Du ignorienen. Ich verstehe nicht warum z.B. ein Wert wie "1" nicht in der combobox angezeigt wird. Muss da vielleicht eine bestehende Variable anders definiert werden?
so long
Tom

Anzeige
AW: comboboxen in Abhängigkeit mit Zahlen
29.08.2007 19:48:27
Hajo_Zi
Hallo Tiom,
schreibe was ich auswählen muss damit ich Leerzeilen oder doppelte in der ComboBox sehe!
Gruß Hajo

AW: comboboxen in Abhängigkeit mit Zahlen
29.08.2007 19:56:13
Thomas
Hi Hajo,
die doppelten und leeren siehst Du nicht in der Combo. Das ist ja gerade so gewollt, dass diese doppelt in der Tabelle vorkommen und abhängig von der in der ersten combo gewählten Werte die dazu passenden "Treffer" gezeigt werden. Gleiches bei Leerzeilen: diese sollen in der combo nicht gezeigt werden.
Beispiel:
- Spalte A (combo1) weist mehrfach die Stadt Brüssel aus
- Spalte 2 weist dann nur die Werte aus bei denen das Kriterium "Brüssel" in der ersten Spalte erfüllt ist, usw.
Weist Du jetzt wie es gemeint ist ?
Tom

Anzeige
AW: comboboxen in Abhängigkeit mit Zahlen
30.08.2007 22:07:00
Thomas
Hallo zusammen,
habe mittlererweile eine weitere Variante entdeckt, die aber ziemlich langsam ist:
Option Explicit
Private Const erstezeile% = 4 'Erste zu durchsuchende Zeile in Spalte s1
Private Const letztezeile% = 1000 'Letzte zu durchsuchende Zeile in Spalte s1
Private Const s1% = 1 'Erste Spalte (hier A)
Private Const s2% = 2 'Zweite Spalte (hier B)
Dim m%, n%, z%, i%
'Combobox1 füllen, Doppelungen vermeiden

Private Sub CommandButton100_Click()
Sheets("DB_Objekt").Select
ComboBox100.Clear
ComboBox200.Clear
ReDim v(0)
m = 0
'For z = erstezeile To letztezeile
'   For n = 0 To m
'      If v(n) = Cells(z, s1).Text Then GoTo nächste
' Next
'm = m + 1
'ReDim Preserve v(m)
'v(m - 1) = Cells(z, s1)
'nächste:
'Next
'in die zweite Spalte ab Zeile 1 einlesen
For i = 0 To m
If v(i)  "" Then ComboBox100.AddItem (v(i))
Next
End Sub


'Combobox2 füllen, Doppelungen vermeiden


Private Sub ComboBox100_Change()
ComboBox200.Clear
For z = erstezeile To letztezeile
If Cells(z, s1) = ComboBox100.Text Then
For i = 0 To ComboBox200.ListCount - 1
If ComboBox200.List(i) = Cells(z, s2).Text Then GoTo nächste
Next
ComboBox200.AddItem (Cells(z, s2))
End If
nächste:
Next
End Sub


Hat jemand eine Ahnung woran das liegt?
Alternativ verfolge ich immer noch eine Lösung zu meiner ursprünglichen Anfrage,die schneller läuft, nur eben keine Werte wie "1" berücksichtigt. Leider komme ich auch bei diesem Problem nicht weiter :((
Tom

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige