2016-08-22 6 views
0

Ich habe einem Formular eine ComboBox hinzugefügt, bisher keine zusätzliche Formatierung. Ich habe ein Textfeld, in das der Benutzer eine Anzahl von Wettbewerbern (Wert) zwischen 20 und 100 eingibt. Ich möchte die ComboBox auffüllen, so dass der Benutzer einen Wettbewerber von 1 bis 100 in der ComboBox auswählen kann. So kann der Benutzer auf das Dropdown-Menü klicken und einen Wettbewerber aus einer Liste von Wettbewerbern auswählen, z. B. Wettbewerber 1 bis Wettbewerber 100.
Bitte lassen Sie mich wissen, wenn Sie zusätzliche Informationen benötigen.Formatieren eines Kombinationsfelds

+0

wollen Sie, dass die Werte, die Sie in das Textfeld eingeben auf der Combobox angezeigt? – kiLLua

+0

Also der Wert, der in das Textfeld eingegeben wird, sind die Optionen. Wenn der in das Textfeld eingegebene Wert 75 ist, lauten die Optionen in der ComboBox von Wettbewerber 1 zu Wettbewerber 75. – MyArmsFellOff

Antwort

0

dies versuchen, Erklärungen enthalten:

  yourComboBox.Items.Clear() 'to make sure the ComboBox is empty before populating and to avoid duplicating records 
     If Val(yourTextbox.Text) > 0 Then 'basic checking 
      For x = 1 To Val(yourTextbox.Text) 'loop from 1 up to the value you entered into the textbox 
       yourComboBox.Items.Add(x) 'add the value of x which holds the current loop number/competitor 
      Next 
     End If 
Verwandte Themen