Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Einzelne Items in Combobox ausgrauen
#1
Ha((o an alle Spezialisten.

Ich kämpfe nun mit einem weiteren Problem.
Ich habe ein UserForm mit Combobox. In der Combobox hätte ich gerne alle möglichen Werte angezeigt bekommen, aber einzelne bestimmte davon nicht auswählbar. D.h. grau hinterlegt und nicht aktivierbar. Geht das? Wenn ja, wie?

Liebe Grüße
Nyn007
Antworten Top
#2
Hallo,

nein, das geht nicht.
VG Sabina

bei mir läuft Win 7 32-Bit - Office 2010 Pro Plus 32-Bit und Office 2016 Pro Plus 32-Bit
Wer auch weiter Hilfe erwartet, sollte sich nicht zu schade sein, ein kurzes Feedback zu geben.
Antworten Top
#3
Hallo

ohne deine Datei zu sehen wirst du beim Start der UserForm ein Initialisierungs Makro haben. Um z.B. ListBox, ComboBox und Textfelder zu laden. Probier bitte mal aus wenn du dort - UserForm1.TextBoxes(xx).Enable = False setzt. Ob du diese Felder spaeter mit True aktivierst must du wissen.

mfg  Gast 123
Antworten Top
#4
Hallöchen,

als Wurstkäs könnte ich mir vorstellen, dass Du in Abhängigkeit von der Auswahl die Ausführung bestimmter Aktionen verhinderst oder anders rum nur bei bestimmten Auswahlmöglichkeiten die Aktion startest oder wie auch immer differenzierst.

Das könntest Du z.B. mit If oder Select Case oder … lösen. Im ersten Code habe ich den gewählten Inhalt verwendet - hier numerisch, im zweiten Fall habe ich den Listindex verwendet.

Code:
Private Sub ComboBox1_Change()
Select Case ComboBox1.Value
Case 1 To 5: MsgBox "Och"
Case 6: MsgBox "Jupp"
Case 7 To 10: MsgBox "Depp"
End Select
End Sub

Private Sub ComboBox1_Change()
Select Case ComboBox1.ListIndex
Case 1 To 5: MsgBox "Och"
Case 6: MsgBox "Jupp"
Case 7 To 10: MsgBox "Depp"
End Select
End Sub
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
Also ich habe es aufgegeben. Ist auch nicht schlimm. Die gewünschten ausgegrauten Zellen habe ich dann einfach ausgeblendet (nicht ins ComboBox aufgenommen).
Nyn007
Antworten Top
#6
Hallo,

das finde ich gut ... danke für das Feedback.:19:

Du hast dich echt mit dem Thema beschäftigt und hast eine für dich mögliche und machbare Lösung gefunden ...

Sehr gut ... gefällt mir ... da hilft frau auch gerne weiterhin.  :21:
VG Sabina

bei mir läuft Win 7 32-Bit - Office 2010 Pro Plus 32-Bit und Office 2016 Pro Plus 32-Bit
Wer auch weiter Hilfe erwartet, sollte sich nicht zu schade sein, ein kurzes Feedback zu geben.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste