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.

Doppelklick Wert aus Listbox in die ComboBox kopieren
#1
Code:
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    UserForm1.ComboBox1.Column(0) = UserForm1.ListBox1.List(ListBox1.ListIndex, 1)
End Sub

In der Listbox steht in der 2. Spalte der Name des Kunden.
In der ComboBox ist die 1. Spalte der Name des Kunden.

Egal, welche Zahlen ich in den Klammern eingebe, es kommt immer ein Fehler 70, Zugriff verweigert.
"Eigenschaft Column konnte nicht gesetzt werden".

Was muss ich ändern, damit der Name des Kunden aus der Listbox per Doppelklick in die ComboBox kopiert wird?
Antworten Top
#2
Hallo Achim,

der Wert steht da noch nicht in der Combobox? Wenn es so ist, versuche es so

Code:
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    UserForm1.ComboBox1.AddItem UserForm1.ListBox1.List(ListBox1.ListIndex, 1)
End Sub
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#3
Hallo Stefan,
scheint nicht so einfach zu sein den Wert der Listbox in die Combo zu bringen......

Code:
UserForm1.ComboBox1.AddItem UserForm1.ListBox1.List(ListBox1.ListIndex, 1)
Bringt den Fehler 70. Zugriff verweigert.

Code:
UserForm1.ComboBox1.Column(0).AddItem UserForm1.ListBox1.List(ListBox1.ListIndex, 1)
Bringt den Fehler 424. Objekt erforderlich.
Antworten Top
#4
Hallo Achim,

ich habe mal versucht, das bei mir nachzubauen. Da hat es funktioniert. Der angeklickte Wert aus der zweiten (sichtbaren) Spalte der Listbox wurde in die erste Spalte der Combobox eingetragen.
Gruß Stefan
Win 10 / Office 2016
Antworten Top


Gehe zu:


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