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
