Macro de copiar valores en columnas variables
Hola César:
He diseñado una hoja de cálculo de ratios, de forma que en las 3 primeras pestañas importo datos y los trato para adecuarlos, y en una cuarta pestaña he diseñado las fórmulas de los ratios. Estos ratios se calculan directamente, de forma que, dependiendo de los datos que se importen en las 3 primeras pestañas (que variarán todos los meses), el resultado de los ratios se modificará.
También he incluido, en la pestaña de ratios, 2 celdas con validación de Lista: En la primera se selecciona el AÑO (2002.. 2015) y en la segunda el MES.
Los MESES están definidos como sigue:
="ENE-"&extrae(+C2;3;2)
Siendo C2 la celda que contiene la lista desplegables de los años, de forma que se muestre el mes de la forma "ENE-03".
Por otro lado he creado una quinta pestaña para mantener un histórico del resultado de los ratios obtenidos mensualmente. Esta pestaña está definida de la siguiente forma:
ENE-03 FEB-03 ... DIC-15
Ratio 1
Ratio 2
Ratio 3
De esta forma he pensado que se podría hacer coincidir el mes y año seleccionado en la pestaña de ratios con la columna de los resultados históricos.
Me gustaría que una macro, a partir del MES que se selecciona en la pestaña de ratios, me copiara dichos ratios como valor en la pestaña del histórico, en la columna correspondiente al mes seleccionado.
He intentado efectuar esta operación de todas las formas que se me ha ocurrido, pero con resultados negativos. No consigo diseñar una macro que tenga en cuenta que la columna destino para pegar los datos de los ratios como "datos valor" es variable en función del mes al que haga referencia dichos ratios.
Espero haberme explicado suficientemente y puedas hacerte una idea del problema.
Gracias por tu tiempo.
Un saludo.
César Camiña
He diseñado una hoja de cálculo de ratios, de forma que en las 3 primeras pestañas importo datos y los trato para adecuarlos, y en una cuarta pestaña he diseñado las fórmulas de los ratios. Estos ratios se calculan directamente, de forma que, dependiendo de los datos que se importen en las 3 primeras pestañas (que variarán todos los meses), el resultado de los ratios se modificará.
También he incluido, en la pestaña de ratios, 2 celdas con validación de Lista: En la primera se selecciona el AÑO (2002.. 2015) y en la segunda el MES.
Los MESES están definidos como sigue:
="ENE-"&extrae(+C2;3;2)
Siendo C2 la celda que contiene la lista desplegables de los años, de forma que se muestre el mes de la forma "ENE-03".
Por otro lado he creado una quinta pestaña para mantener un histórico del resultado de los ratios obtenidos mensualmente. Esta pestaña está definida de la siguiente forma:
ENE-03 FEB-03 ... DIC-15
Ratio 1
Ratio 2
Ratio 3
De esta forma he pensado que se podría hacer coincidir el mes y año seleccionado en la pestaña de ratios con la columna de los resultados históricos.
Me gustaría que una macro, a partir del MES que se selecciona en la pestaña de ratios, me copiara dichos ratios como valor en la pestaña del histórico, en la columna correspondiente al mes seleccionado.
He intentado efectuar esta operación de todas las formas que se me ha ocurrido, pero con resultados negativos. No consigo diseñar una macro que tenga en cuenta que la columna destino para pegar los datos de los ratios como "datos valor" es variable en función del mes al que haga referencia dichos ratios.
Espero haberme explicado suficientemente y puedas hacerte una idea del problema.
Gracias por tu tiempo.
Un saludo.
César Camiña
1 respuesta
Respuesta de César Mera
1