Buen día, favor de su apoyo o sugerencia para resolver el siguiente
problema, estoy tratando de meter por código la siguiente fórmula en
una celda:
"=CONCATENATE(MID(R[" + CStr(iRow) + "]C[-17],1,LEN(R[" & iRow &
"]C[-17])-2),""-"",MID(R[" & iRow & "]C[-17],LEN(R[" & iRow &
"]C[-17])-1,LEN(R[" & iRow & "]C[-17])))"
lo hago dentro de un ciclo WHILE con el contador iRow el problema es
que cuando veo la fórmula en la hoja de EXCEL los valores de iRow
aparecen al doble es decir cuando iRow vale 15 en la celda aparece 30,
cuando 50 aparece 100...
¿Qué estoy haciendo mal?, ¿Por qué pone el doble del valor?
Gracias de antemano por su apoyo...
Leer las respuestas