Se puede validar opción de ComboBox?
EstimadosT, Tengoel siguiente código, el cual desde un Formulario al completar los campos los registrá en la hoja6.
Necesito su ayuda, para que evalue al elegir una de las opciones, que solo lo completado me registre, y si estan vacio segun la opción elegida, que lo informe, los ocultos que no tengan validez..
Les dejo el código, si ven algo para mejorar sera bienvenido !
También adjunto fotos del cuadro de opciones.
'scomprobar si el libro ya esta completo. Dim filallena As String If Sheets("LV_PAMPA").Range("A13").Value <> Empty Then filallena = MsgBox("Planilla ya esta completa, desea enviar?", vbExclamation + vbDefaultButton2 + vbYesNo, "ERROR!") If filallena = vbNo Then Exit Sub Select Case filallena Case vbYes 'Yes Call Enviarplanillafletes_Click Case vbNo Exit Sub End Select End If 'botones de opciones With Opti Dim res1 As String Dim res2 As String If OptionButton1.Value = True Then res1 = "X" End If If OptionButton2.Value = True Then res2 = "X" End If End With Dim Svd As String 'Defina la hoja Svd = Hoja6.Range("A" & Rows.Count).End(xlUp).Row + 1 'Esto significa que recorrerá desde la ultima celda vacia de abajo hasta arriba y los datos los colocará en la celda que encuentre vacia Hoja6.Cells(Svd, 1) = FECHA1 Hoja6.Cells(Svd, 2) = res1 Hoja6.Cells(Svd, 3) = res2 Hoja6.Cells(Svd, 4) = fechadif Hoja6.Cells(Svd, 5) = CODIGO Hoja6.Cells(Svd, 6) = CLIENTE1 Hoja6.Cells(Svd, 7) = GRANO & CAMPANA Hoja6.Cells(Svd, 8) = TONELADAS Hoja6.Cells(Svd, 9) = PRECIO Hoja6.Cells(Svd, 10) = AVISO Hoja6.Cells(Svd, 11) = MODPAGO Hoja6.Cells(Svd, 12) = CH1 & " " & CH2 & " " & CH3 & " " & NAVISA & " " & BANCOS & " " & trf & " " & CHEQUE MsgBox ("ok"), vbOKOnly, "OK!": CODIGO.SetFocus: Exit Sub End If End Sub
1 respuesta
Respuesta de Alejandro cerrillo
1