
28/12/2004, 09:18
|
 | | | Fecha de Ingreso: enero-2003 Ubicación: Gerli, Avellaneda
Mensajes: 543
Antigüedad: 22 años, 3 meses Puntos: 4 | |
Se me ocurren varias cosas, pero lo principal es saber que necesitas y que tipo de datos importan. Es decir ¿Puede haber varios campos nc_1_n vacíos?
Si es así, no debes utilizar "elseIf", sino un If para cada comprobación de campo:
If nc_1_1 = "" Then nc_1_1 = 0
If nc_1_2 = "" Then nc_1_2 = 0
If nc_1_3 = "" Then nc_1_3 = 0
y así susesivamente.
qué es lo mismo que hacer esto:
If nc_1_1 = "" Then
nc_1_1 = 0
End If
If nc_1_2 = "" Then
nc_1_2 = 0
End If
De esta forma, si hay varios campos vacíos adoptarán "0" como valor. De lo contrario, al utilizar ElseIf estás diciendo "si nc_1_1 = "" entonces nc_1_1 = 0, "sino"... al colocar ese "sino" (elseIf) solo "uno" de los campos vacíos adoptará el valor cero.
Fíjate si eso resuelve el problema.
Saludos!! |