Ich habe Probleme, den Wert in der zweiten Spalte zu einem Textfeld in einem Benutzerformular. Das Problem scheint mit der Bandbreite zu sein. Ich habe einen benannten Bereich, der Wochen auf einem versteckten Blatt genannt wird. Hier ist mein Code:Excel VBA Füllen Textfeld mit Werten aus der Combobox - 2. Spalte
Private Sub cboExportInvoiceWeek_Change()
Me.txtExportInvoiceFileNameDate.Value = Application.WorksheetFunction.VLookup(cboExportInvoiceWeek.Value, Range("weeks"), 2, False)
End Sub
Als Alternative habe ich versucht, die folgenden:
Private Sub cboExportInvoiceWeek_Change()
Me.txtExportInvoiceFileNameDate.Value = Me.cboExportInvoiceWeek.Column(2)
End Sub
Dank für alle Tipps.