Macros distintos libros
Tenemos un gran problema y nos urge resolverlo
Problema:
Tenemos una hoja dentro de un libro de excel llamada "BASE DE DATOS" y queremos copiar en ella una fila que hay en una hoja de excel llamada "H1EXCEL", que está en un libro distinto. Esta fila se tiene que copiar inmediatamente después de la última fila escrita en la hoja "BASE DE DATOS", por lo tanto se deberá buscar esta última fila. Utilizamos excel 2003
La función que tendrá este macro sera:
Tendremos siempre abierta la hoja de excel "BASE DE DATOS"; habriremos el libro que es distinto, y en el, la hoja "H1EXCEL", ejecutaremos el macro y automatimente la fila "H1EXCEL" se copiara en la última fila de la hoja "BASE DE DATOS". Así lo haremos sucesivamente con varias "H2EXCEL, H3EXCEL, H4EXCEL, ..." con las que iremos actualizando la "BASE DE DATOS", por lo tanto, en todas las "H1EXCEL" se deberá identificar la última fila escrita de la hoja "BASE DE DATOS" para escribir a continuación.
Es básicamente un macro para actualizar la base de datos sin tener que seleccionar la fila de H1EXCEL, copiarla y después insertarla a continuación de la ultima fila con datos de la hoja"BASE DE DATOS", esto lo hacemos al día un numero elevado de veces y agilizaría bastante el proceso.
Decirle que ya hemos probado a grabar macro con la función automática de excel, pero como es en distintos libros no sabemos como hacer para que el libro en el que está "BASE DE DATOS" reconozca el otro
Problema:
Tenemos una hoja dentro de un libro de excel llamada "BASE DE DATOS" y queremos copiar en ella una fila que hay en una hoja de excel llamada "H1EXCEL", que está en un libro distinto. Esta fila se tiene que copiar inmediatamente después de la última fila escrita en la hoja "BASE DE DATOS", por lo tanto se deberá buscar esta última fila. Utilizamos excel 2003
La función que tendrá este macro sera:
Tendremos siempre abierta la hoja de excel "BASE DE DATOS"; habriremos el libro que es distinto, y en el, la hoja "H1EXCEL", ejecutaremos el macro y automatimente la fila "H1EXCEL" se copiara en la última fila de la hoja "BASE DE DATOS". Así lo haremos sucesivamente con varias "H2EXCEL, H3EXCEL, H4EXCEL, ..." con las que iremos actualizando la "BASE DE DATOS", por lo tanto, en todas las "H1EXCEL" se deberá identificar la última fila escrita de la hoja "BASE DE DATOS" para escribir a continuación.
Es básicamente un macro para actualizar la base de datos sin tener que seleccionar la fila de H1EXCEL, copiarla y después insertarla a continuación de la ultima fila con datos de la hoja"BASE DE DATOS", esto lo hacemos al día un numero elevado de veces y agilizaría bastante el proceso.
Decirle que ya hemos probado a grabar macro con la función automática de excel, pero como es en distintos libros no sabemos como hacer para que el libro en el que está "BASE DE DATOS" reconozca el otro
2 respuestas
Respuesta de vorkosigan
1
Respuesta de tavopz
1