ayuda con una macro

08/12/2003 - 08:26 por Jose | Informe spam
espero que alguien pueda ayudarme
1. necesito una macro que pase los datos de una columna a en la hoja 1 y los traspone ala hoja dos despues de esto pase automaticamente ala fila dos para que se complete una lista con datos generales, asi que cuando cambie los datos de la columna a de la hoja uno con la ayuda de un boton al asignarle la macro copie los datos de la columna a de la hoja uno en la fila dos de la hoja dos y pase a la fila tres de la hoja dos asi sucesivamente
2.si alguien conoce una pagina o tiene algun ejercicio que pudiera mandarme para conocer como se utiliza el boton referencia relativa en la barra de grabacion de la macro

agradeceria que alguien me ayudara

Preguntas similare

Leer las respuestas

#1 Emilio
08/12/2003 - 09:54 | Informe spam
Hola José
Lo que pides es tan sumamente especifico que dudo que nadie pueda tener algo
parecido, pero si algo tiene de bueno Excel, es la posibilidad de grabar
macros que emulen tus pulsaciones de teclas, para estos casos lo ideal es
grabar la macro uno mismo siguiendo los distintos pasos necesarios, para
ello por si no sabes como hacerlo, ve al menú Herramientas > Macro > Grabar
Nueva Macro y a partir de ahí vas realizando los distintos pasos de tu
tarea, cuando termines pulsas el botón Detener Grabación y ya tienes lista
la macro.

Saludos a desde Huelva

Emilio
miliu56 ARROBA hotmail.com

"Jose" escribió en el mensaje
news:
espero que alguien pueda ayudarme
1. necesito una macro que pase los datos de una columna a en la hoja 1 y


los traspone ala hoja dos despues de esto pase automaticamente ala fila dos
para que se complete una lista con datos generales, asi que cuando cambie
los datos de la columna a de la hoja uno con la ayuda de un boton al
asignarle la macro copie los datos de la columna a de la hoja uno en la
fila dos de la hoja dos y pase a la fila tres de la hoja dos asi
sucesivamente
2.si alguien conoce una pagina o tiene algun ejercicio que pudiera


mandarme para conocer como se utiliza el boton referencia relativa en la
barra de grabacion de la macro

agradeceria que alguien me ayudara
Respuesta Responder a este mensaje
#2 Fernando Arroyo
08/12/2003 - 10:18 | Informe spam
1. Prueba el siguiente código:


Sub PasarDatosAHoja2()
ActiveSheet.Range("A1:A256").Copy
Worksheets("Hoja2").Range("A" & Worksheets("Hoja2").Range("A65536").End(xlUp).Row + 1).PasteSpecial Transpose:=True
Application.CutCopyMode = False
End Sub


2. Pienso que lo mejor para ver qué hace el botón "Referencia relativa" tal vez sea que hagas pruebas de grabación de macros en ambos modos y compares las diferencias. Los dos siguientes son ejemplos de grabación de una macro que copia la celda A1 y la pega en B1. El primero es sin usar el botón y el segundo usándolo:

Sub Macro1()
'
' Macro2 Macro
' Macro grabada el 08/12/2003 por kjk
'

'
Selection.Copy
Range("B2").Select
ActiveSheet.Paste
End Sub
Sub Macro3()
'
' Macro3 Macro
' Macro grabada el 08/12/2003 por kjk
'

'
Selection.Copy
ActiveCell.Offset(1, 1).Range("A1").Select
ActiveSheet.Paste
End Sub


Un saludo.


Fernando Arroyo
MS MVP - Excel


"Jose" escribió en el mensaje news:
espero que alguien pueda ayudarme
1. necesito una macro que pase los datos de una columna a en la hoja 1 y los traspone ala hoja dos despues de esto pase automaticamente ala fila dos para que se complete una lista con datos generales, asi que cuando cambie los datos de la columna a de la hoja uno con la ayuda de un boton al asignarle la macro copie los datos de la columna a de la hoja uno en la fila dos de la hoja dos y pase a la fila tres de la hoja dos asi sucesivamente
2.si alguien conoce una pagina o tiene algun ejercicio que pudiera mandarme para conocer como se utiliza el boton referencia relativa en la barra de grabacion de la macro

agradeceria que alguien me ayudara
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida