hacer un script o macro para crear tablas y guardarlas cada segundo

hola
tengo una tabla que obtiene los datos de una web de internet, esa tabla se actualiza cada 2 segundos, y los datos varían.

¿como puedo hacer para crear un script, que extraiga los datos de esa tabla, y los vaya amontonando en otra tabla y guardando … y cuando esté llena esa tabla nueva, abra otra nueva y siga guardando datos?

nunca he hecho un script o macro (no se lo que hay que hacer ni como se llama … pero habrá que programar …), tenéis que responder y explicitamente como hacer cada paso porque estaré perdido.

¿Cuál es la fuente y cómo es el archivo para guardar?

Buenas!
Posible…si, práctico…no.
Quizá tengas mejores resultados con calc
Calc está más trabajado que base, y una base de datos es más compleja en su estructura, por lo que se necesita un poco más de tiempo de trabajo, y además guardar tablas cada segundo hará que la base aumente de tamaño rápidamente.
Hasta ahora con HSQLDB 1.8 como motor ‘de oficio’ la estabilidad estaba muy comprometida en cuanto subía el número de registros. Desconozco si esto sigue ocurriendo con el Firebird actual, pero como la estructura del front end quiere ser igual o muy similar, supongo que seguirá afectada, aunque haya habido mejoras.
Conclusión, no lo recomiendo, y eso que yo prefiero las bases de datos a las hojas de cálculo (bichos raros los hay por todas partes…).
Un saludo!

En calc a través del Menú/Datos/Flujos debería de ser posible al menos ir añadiendo los datos. Pero no me preguntes donde está la ayuda para ver exactamente como funciona.