[RESUELTO] Activación de Archivos Multiples

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
Avatar de Usuario
Bergare
Mensajes: 36
Registrado: Lun Mar 01, 2010 3:23 pm

[RESUELTO] Activación de Archivos Multiples

Mensaje por Bergare »

Hola a todos, tengo el siguiente problema: necesito extraer una serie de datos desde una archivo hacia otro en un posición determinado, en el cual se debe respetar el día de ocurrencia.

El archivo denominado de Origen posee la fecha de ocurrencia.

Ahora bien lo que necesito es extraer cierta información de este archivo y trasladarlo a otro donde ejecuto unas comparaciones y gráficas, esta información debe estar ordenada por fecha desde el primer día del mes al ultimo, para ello debe escribirse la información en el día que corresponda .

Esto lo pude hacer el Macro Excel, pero al tratar de ejecutarlo en CAL, hay algunos comandos que no reconoce. El problema en Cal, es que necesito activar el libro de Origen de datos para comparar o validar la fecha con el de Destino, y escribir en esa posición. La definí como FechaOri y FechaDes.
Última edición por Bergare el Jue Jul 17, 2014 4:03 pm, editado 2 veces en total.
OpenOffice.org 3.1.0
Avatar de Usuario
mauricio
Mensajes: 6093
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Activación de Archivos Multiples

Mensaje por mauricio »

Hola...

Claro, el API de Excel y Calc no es compatible salvo en un nivel muy básico, tienes que reescribir la macro. Casi todo lo que necesitas esta en mi libro: http://user.services.openoffice.org/es/ ... =50&t=1545
Si tienes una duda concreta planteala aquí. Para el caso de copiar datos entre libros, no es necesario que los estés activando cada vez que necesites moverte entre ellos. Si los abres por código, al tener la variable que apunta a ellos, solo necesitas hacer referencia a la hoja y rango de celdas respectiva.
Mira los siguiente temas que he respondido donde trato el tema de copiar datos:
http://user.services.openoffice.org/es/ ... 556#p11782
http://user.services.openoffice.org/es/ ... tos#p14430

Por favor, si esto responde tu pregunta, edita el primer mensaje de este hilo y agrega al principio del título la etiqueta [RESUELTO], de esta forma conseguiremos un foro más ordenado.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Responder