Ich arbeite gerade an einem Benutzerformular, um eine Bestellung für Benutzer eines Unternehmens zu erstellen, um sie an meine Abteilung zu senden.Wie man ein Etikett und eine Textbox basierend auf der Auswahl eines Kombinationsfelds in einem Benutzerformular in Excel hinzufügt
Im Moment bin ich zum Stillstand gekommen, da ich mich anstrengen muss, das Folgende zu erarbeiten.
Ich habe eine Combobox, die eine Liste von Produkten hat, die unser Geschäft anbietet. Basierend auf der Auswahl möchte ich in der Lage sein, Etiketten und Textfelder hinzuzufügen, für die der Benutzer beispielsweise Daten eingeben muss.
Wenn diese Auswahl im Kombinationsfeld dann Namen eingeben, erforderlich Datum, Ort des Benutzers usw.
auch auf die Combobox Auswahl dies muss spezifisch sein.
Jede Hilfe wäre sehr geschätzt :)
UPDATE
Apologies, wie ich keinen Code für diese Funktion hatte ich nicht hier hinzugefügt haben ist der Code, den ich habe.
Private Sub CommandButton1_Click()
Windows("RFS User Form Mock.xlsm").Visible = True
End Sub
Private Sub LegendDefinition_Change()
LegendDefinition.Locked = True
End Sub
Private Sub RequestList_Change()
Dim i As Long, LastRow As Long
LastRow = Sheets("Definition").Range("A" & Rows.Count).End(xlUp).Row
For i = 2 To LastRow
If Sheets("Definition").Cells(i, "A").Value = (Me.RequestList) Then
Me.DefinitionBox = Sheets("Definition").Cells(i, "B").Value
End If
Next
End Sub
Private Sub RequestList_DropButtonClick()
Dim i As Long, LastRow As Long
LastRow = Sheets("Definition").Range("A" & Rows.Count).End(xlUp).Row
If Me.RequestList.ListCount = 0 Then
For i = 2 To LastRow
Me.RequestList.AddItem Sheets("Definition").Cells(i, "A").Value
Next i
End If
End Sub
Sub UserForm_Initialize()
SiteList.List = Array("Birmingham", "Bristol", "Cardiff", "Chelmsford", "Edinburgh", "Fenchurch Street", "Glasgow", "Guernsey", "Halifax", "Homeworker", "Horsham", "Ipswich", "Jersey", "Leeds", "Leicester", "Lennox Wood", "Liverpool", "Manchester", "Peterborough", "Redhill", "Sunderland", "Madrid")
End Sub
Private Sub VLookUp_Change()
VLookUp.Locked = True
End Sub
Wird der Code hinzugefügt? Ich würde ein Bild von der Benutzeroberfläche setzen, aber ich habe nicht genug rep. Auch ich verwende VLookup mit der gleichen Combobox. Die Combobox heißt RequestList. –