ich bin versuche mit mit der Zeit an immer aufwendigeren "Projekten" die mir mein Leben auf Arbeit ein wenig vereinfachen sollen. Da ich leider den Umgang mit VBA noch erlerne, benötige ich mal wieder eure Hilfe.
Ich habe eine Formular gestaltet, womit ich eine Liste ergänzen möchte. Das erste Feld des Formulars ist ein Dropdown-Menü womit ich den Datensatz auswähle, den ich Ergänzen möchte. Dieser steht in dem Tabellenblatt "Übersicht" in der Spalte A2:A1000. Durch die Eingabe in den übrigen Textfeldern und dem anschließenden klicken auf den Comandbutton "Übernehmen" soll der ausgewählte Datensatz ergänzt werden.
Nachfolgenden Code habe ich schon herausbekommen. Wie ich jedoch das mit dem Auswählen des _
Datensatzes hinbekomme weiß ich leider nicht.
Private Sub cbxVOL_Nummern_Change()
Set gefunden = Worksheets("Übersicht VOL_VOB").Range("A2:A1002").Find(cbxVOL_Nummern)
If Not gefunden Is Nothing Then
txtEinkaufswagennummer = gefunden.Offset(0, 1).Value
txtBestellnummer = gefunden.Offset(0, 4).Value
txtBestätigungsnummer = gefunden.Offset(0, 5).Value
txtLieferung_am = gefunden.Offset(0, 9).Value
txtRechnung_vom = gefunden.Offset(0, 10).Value
txtVorgangsnummer = gefunden.Offset(0, 11).Value
End If
End Sub
Private Sub userform_initialize()
Worksheets("Übersicht VOL_VOB").Activate
frmVOL_Liste_ergaenzen.cbxVOL_Nummern.RowSource = "A2:A1002"
End Sub
Ich habe einmal ein Foto vom Formular hochgeladen:
Ich hoffe Ihr könnt mir bei meinem Problem helfen.
Vielen Dank schon einmal!
Michel