Hola,
Como parte de un script, estoy tratando de identificar y luego separar los datos eliminados por un ^. Este script trata con los datos de producción y el ^ indica que se hicieron varias entradas al mismo tiempo y se muestran en la misma fila. Quiero poder identificar las filas con múltiples entradas encontrando filas donde la columna de Código NC contiene un ^ y luego separar las múltiples entradas en su propia fila.
Me estoy topando con un problema cuando intento copiar los datos en las filas recién agregadas. No todas las columnas de caracteres contienen ^, por lo que algunas solo necesitarán copiar un valor en las dos nuevas filas, mientras que aquellas con ^ tendrán que copiar uno de los dos valores en cada fila agregada.
He adjuntado una sección de ejemplo del código. No puedo entender por qué la línea 10 funciona, pero la línea 20 no lo hace. También lo he probado con solo Contains (all_cols [s], "^") y c = all_cols [s]; Contiene (c, "^"); pero ninguna de esas opciones funcionó bien.
Gracias por su ayuda y aporte!
En realidad, terminé encontrando una solución después de publicar esto. Si reemplaza Eval Expr (all_cols [s]) en las líneas 20-22 con all_cols [s] [i] funcionará.