Escribir un script para abrir archivos de Excel que contienen varias hojas y luego realizar un análisis independiente con cada hoja individual. Los nombres y la cantidad de hojas de diferentes archivos de Excel pueden ser diferentes, por lo que me gustaría escribir un código genérico que pueda funcionar en diferentes archivos.
Se utilizó el comando Abrir para abrir el archivo.
dt = Open ("file path");
Este archivo de ejemplo en particular tiene tres hojas, así que show (dt); da este resultado en el registro:
dt = {DataTable("Sheet 1"), DataTable("Sheet 2"), DataTable("Sheet 3")}
;
Necesita asignar cada tabla de datos en dt a diferentes variables, ¿cuál es la sintaxis correcta para hacerlo?
Lo intenté:
dt1 = dt (1);
No funcionó. dt1 esencialmente es igual a dt. mostrar (dt1); da este resultado en el registro:
dt1 = {DataTable("Sheet 1"), DataTable("Sheet 2"), DataTable("Sheet 3")};
¡Gracias!
dt parece ser una lista, por lo que los elementos de referencia mediante el uso de índices
dt[1]
si tiene JMP16 For Each también podría ser útil