Enlazar comcobox con otro combobox y guardar los valos de ambos en hoja y columnas especificas
Como están.?
Saludos, me gustaría que me ayudaran por favor en lo siguiente:
Tengo el siguiente código en cual le agregue lo que coloco en negrita para que me extraiga el nombre del producto dependiendo del lote que elija en el combobox llamado "LOTE2", esto ha generado error, si pueden ayudarme para hacer que el combobox1 busque el nombre del producto basado en el lote que se elija en combobox llamado "LOTE2" y que al momento de guardar esos valores se guarden como se especifica en el código que se describe a continuación:
Private Sub GUARDAR2_Click()
Dim ContFila As Long
Dim hoja As Worksheet
Set hoja = Worksheets(4)
ContFila = hoja.Cells(Rows.Count, 7).End(xlUp).Offset(1, 0).Row
hoja.Cells(ContFila, 2).Value = FECHA2.Value
hoja.Cells(ContFila, 3).Value = Me.LOTE2.Value
hoja.Cells(ContFila, 4).Value = Me.ComboBox1.Value
hoja.Cells(ContFila, 5).Value = Me.AREA2.Value
hoja.Cells(ContFila, 6).Value = Me.CANTIDAD2.Value
hoja.Cells(ContFila, 7).Value = Me.UNIDAD2.Value
hoja.Cells(ContFila, 8).Value = Me.RECIBE.Value
hoja.Cells(ContFila, 13).Value = Me.OBSERVA2.Value
Rem baciar formulario
Me.LOTE2.Value = ""
Me.AREA2.Value = ""
Me.ComboBox1.Value = ""
Me.CANTIDAD2.Value = ""
Me.UNIDAD2.Value = ""
Me.RECIBE.Value = ""
Me.OBSERVA2.Value = ""
FECHA2.SetFocus
End Sub
Private Sub GUARDAR1_Click()
Dim ContFila As Long
Dim hoja As Worksheet
Set hoja = Worksheets(3)
ContFila = hoja.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
hoja.Cells(ContFila, 1).Value = FECHA1.Value
hoja.Cells(ContFila, 2).Value = Me.PROVEDOR1.Value
hoja.Cells(ContFila, 3).Value = Me.FACTURA1.Value
hoja.Cells(ContFila, 4).Value = Me.CONTROL1.Value
hoja.Cells(ContFila, 5).Value = Me.PRODUCTO1.Value
hoja.Cells(ContFila, 7).Value = Me.CANTIDAD1.Value
hoja.Cells(ContFila, 8).Value = Me.UNIDAD1.Value
hoja.Cells(ContFila, 9).Value = Me.PRECIO1.Value
hoja.Cells(ContFila, 13).Value = Me.OBSERV1.Value
Rem baciar formulario
Me.PROVEDOR1.Value = ""
Me.FACTURA1.Value = ""
Me.CONTROL1.Value = ""
Me.PRODUCTO1.Value = ""
Me.CANTIDAD1.Value = ""
Me.UNIDAD1.Value = ""
Me.PRECIO1.Value = ""
Me.OBSERV1.Value = ""
FECHA1.SetFocus
End Sub
Private Sub LOTE2_Change()
ComboBox1.Text = Application.WorksheetFunction.VLookup(LOTE2.Text, Range("B:C"), 2, 0)
End Sub
Private Sub SALIR1_Click()
Unload Me
End Sub
Private Sub SALIR2_Click()
Unload Me
End Sub
Private Sub UserForm_Click()
End Sub