Condicionar ingresos de información según valores de combobox
Como puedo hacer para que según los valores elegidos en los combobox se ingrese la información de distinta forma:
Mi formulario es el siguiente:
En el recuadro simcards si los combobox "entrantes" se encuentran vacíos, o en "NO APLICA" y los combobox "salientes" tienen seleccionado algún valor distinto a vació o "NO APLICA" entonces el ingreso a la hoja de registro se debe hacer con un signo - (negativo) antecediendo al valor del combobox saliente.
Caso contrario, si los combobox "entrantes" tienen seleccionado un valor distinto a vacío o "NO APLICA", y los combobox "salientes" se encuentran vacíos o en "NO APLICA" entonces el ingreso a la hoja de registro se debe hacer con un signo + (positivo) antecediendo al valor combobox "entrante".
El código en este momento esta así:
Public Sub btn_guardar_Click() Set h = Sheets("REGISTRO") Set h2 = Sheets("DATOS") u = 2 Do While h.Cells(u, "A") <> "" 'Aqui en vez de agregar el nuevo ingreso abajo, me gustaria que se ingresara arriba agregando una nueva linea u = u + 1 Loop ab1 = combo_Entrantes.List(combo_Entrantes.ListIndex, 1) ab2 = combo_Salientes.List(combo_Salientes.ListIndex, 1) le1 = " " & combo_sim1Entrante.List(combo_sim1Entrante.ListIndex, 1) le2 = " " & combo_sim2Entrante.List(combo_sim2Entrante.ListIndex, 1) ' If ab1 <> "" Then ab1 = "x" & ab1 h.Cells(u, "A") = txtbox_pos h.Cells(u, "B") = ab2 & ab1 & le1 & le2 h.Cells(u, "C") = Date h.Cells(u, "D") = "IM" & form_IMS.txtbox_IM.Value