Eliminar muchos "IF" y utilizar el FOR para Excel Macros
Intento hacer un super código pero no logro hacerlo bien solo con los IF. Estoy tratando de recorrer las filas de una tabla y preguntar a cada rato si el nombre de la columna contiene la palabra Cierre.
Si en caso la contiene entonces tiene que coger la celda siguiente si es que esta llena, sino hacerle un control left para obtener el siguiente registro. Este es mi código que es enorme porque tengo como varios IF donde pregunto si la cabecera contiene la palabra cierre. Ayuda urgente please.
Tengo 3 botones: Procesar, Insertar y Actualizar. En el botón actualizar esta este código.
El objetivo es obtener le letra de la columna para poder aplicar esta fórmula, que también en esta en el código.
Les adjunto mi excel: http://1drv.ms/1KtLjuC
For i = 3 To uf If (Cells(i, COLUMNA1) = "" Or Cells(i, COLUMNA1) = "n.d" Or Cells(i, COLUMNA2) = "" Or Cells(i, COLUMNA2) = "n.d") Then Cells(i, COLUMNA) = "S.D." Else Cells(i, COLUMNA) = Cells(i, COLUMNA1) - Cells(i, COLUMNA2) End If Next
1 respuesta
Respuesta de Dante Amor
1