macro copiar columnas mediante boton de comando

13/05/2007 - 17:54 por bettyblue30 | Informe spam
Hola a todos!!!

Buscando en el foro información sobre diferentes macros, he visto una
acerca de como copiar los doatos contenidos en una columna en otra.

Bien, yo queiro ir un poco más allá. He conseguido que la macro me
copie la columna que yo quiero en una fija en función del nombre de la
columna que ponga en una celda:Si tengo las siguientes columnas C:N
donde tengo la información que kiero copiar y en la celda A1 escribo
F, me copia en la columna destino (Columna P) la inforemación
contenida en la columna F.

Ahora me gustaría saber si esto se puede hacer a través de un botón de
comando, de forma que pueda elegir de una lista la columna que quiero
que se copie y no tenga que escribirla.

Alguien sabe como hacerlo? Muchas gracias

Betty

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
14/05/2007 - 06:28 | Informe spam
hola, Betty !

... He conseguido que la macro me copie la columna que yo quiero en una fija
en funcion del nombre de la columna que ponga en una celda
Si tengo las siguientes columnas C:N donde tengo la informacion que kiero copiar
y en la celda A1 escribo F, me copia en la columna destino (Columna P) la inforemacion contenida en la columna F.
... me gustaria saber si esto se puede hacer a traves de un boton de comando
de forma que pueda elegir de una lista la columna que quiero que se copie y no tenga que escribirla.



te valdria si a la celda 'A1' le pones unas reglas de validacion por lista ?
-> [menu] datos / validacion... / personalizada
solo tendrias que escribir las letras de las columnas 'elegibles' en el cuadro de edicion/referencia en el dialogo
[claro que tendrias que hacer la seleccion de la columna ANTES de ejecutar la macro] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 bettyblue30
14/05/2007 - 10:57 | Informe spam
On 14 mayo, 06:28, "Héctor Miguel"
wrote:
hola, Betty !

> ... He conseguido que la macro me copie la columna que yo quiero en una fija
> en funcion del nombre de la columna que ponga en una celda
> Si tengo las siguientes columnas C:N donde tengo la informacion que kiero copiar
> y en la celda A1 escribo F, me copia en la columna destino (Columna P) la inforemacion contenida en la columna F.
> ... me gustaria saber si esto se puede hacer a traves de un boton de comando
> de forma que pueda elegir de una lista la columna que quiero que se copie y no tenga que escribirla.

te valdria si a la celda 'A1' le pones unas reglas de validacion por lista ?
-> [menu] datos / validacion... / personalizada
solo tendrias que escribir las letras de las columnas 'elegibles' en el cuadro de edicion/referencia en el dialogo
[claro que tendrias que hacer la seleccion de la columna ANTES de ejecutar la macro] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.




Hola Hector.

Muchas gracias, no me había dado cuenta de que era una cosa tan obvia,
pensé que requería algún tipo de código por detrás a mayores.
He hecho lo que me decías y funciona a la perfección, sólo que en vez
de tomar la opción personalizada dentro de las opciones de validación,
he optado por la de lista. Por lo demás todo fenomenal.

Muchisimas gracias por tu ayuda.

Un saludo Betty
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida