Estoy usando este script para agregar algunos datos a una nueva línea en la hoja de Números activos.
Esto funcionó bien durante unos días, pero día tras día los números no pueden manejar el volumen (fila 659 en esta fecha) y comienzan a ser extremadamente lentos.
Script de números:
set dataToAdd to {¬
data1FromPlist, ¬
data2FromPlist, ¬
data3FromPlist, ¬
Data4Plist}
tell application "Numbers" to tell ¬
the front document to tell ¬
the active sheet to tell ¬
table 1
set R to add row below first row
tell R to ¬
repeat with i from 1 to count dataToAdd
set value of cell i to ¬
item i in dataToAdd
end repeat
end tell
el objetivo es poder mostrar todos los datos y, si es necesario, filtrar la hoja, pero también crear una métrica a partir de los datos.
Por alguna razón, parece que Excel maneja el archivo mucho mejor.
¿Existe una forma para que Excel agregue una nueva fila después de la primera y haga algo similar
tell application "Microsoft Excel"
tell active workbook
make new row below first row end
end tell
end tell
Esto no parece funcionar Por lo demás, creo que puedo usar el mismo código:
set value of cell i to ¬
item i in dataToAdd
De lo contrario, estaba considerando crear un archivo CSV y agregarlo manualmente cada vez, pero no será tan práctico, o tal vez crear una base de datos, creo que tendría más sentido