Foro VBATotal
Aprender a programar en Visual Basic
Necesito macro para pasar datos de una hoja a una tabla de otra hoja
Cita de Luisito66 en 9 de julio de 2024, 18:37Tengo un libro de Excel de dos hojas. La primera de nombre Base Datos, tiene una tabla con formato de nombre Relaciondefrutas y la segunda hoja de nombre Insertar, tiene un rango de datos o una tabla sin formato con una sola fila.
Necesito crear una macro que me copie el contenido de la celda C2 de tipo texto de la segunda hoja y me lo pegue en la primera hoja en la columna Vendedor de la tabla Relaciondefrutas en la fila que coincida con la columnas Fruta y Región de las celdas A2 y B2 de la segunda hoja . En el ejemplo de muestra, que me copie el nombre Luis de la celda C2 de la segunda hoja y me lo pegue en la celda E6 de la tabla Relaciondefrutas. Igualmente crear otra macro que me copie el contenido de la celda D2 de tipo Contabilidad de la segunda hoja y me la pegue en la columna Precio de la tabla Relaciondefrutas en la fila que coincida con la Fruta y la Región de las celdas A2 y B2 de la segunda hoja. En este ejemplo pegar la cifra $ 265.00 en la celda F6 de la tabla Relaciondefrutas. Agradecido de antemano por su ayuda! Necesito esas respuestas para aplicarlo a una tabla de más de 1000 filas que va ampliandose todas las semanas con muchas más frutas y más regiones!
Tengo un libro de Excel de dos hojas. La primera de nombre Base Datos, tiene una tabla con formato de nombre Relaciondefrutas y la segunda hoja de nombre Insertar, tiene un rango de datos o una tabla sin formato con una sola fila.
Necesito crear una macro que me copie el contenido de la celda C2 de tipo texto de la segunda hoja y me lo pegue en la primera hoja en la columna Vendedor de la tabla Relaciondefrutas en la fila que coincida con la columnas Fruta y Región de las celdas A2 y B2 de la segunda hoja . En el ejemplo de muestra, que me copie el nombre Luis de la celda C2 de la segunda hoja y me lo pegue en la celda E6 de la tabla Relaciondefrutas. Igualmente crear otra macro que me copie el contenido de la celda D2 de tipo Contabilidad de la segunda hoja y me la pegue en la columna Precio de la tabla Relaciondefrutas en la fila que coincida con la Fruta y la Región de las celdas A2 y B2 de la segunda hoja. En este ejemplo pegar la cifra $ 265.00 en la celda F6 de la tabla Relaciondefrutas. Agradecido de antemano por su ayuda! Necesito esas respuestas para aplicarlo a una tabla de más de 1000 filas que va ampliandose todas las semanas con muchas más frutas y más regiones!
- Tienes que conectarte para acceder a las subidas.

Cita de Administrador en 10 de julio de 2024, 09:05Hola Luis,
En el archivo adjunto llevas las dos macros.
Saludos.
Hola Luis,
En el archivo adjunto llevas las dos macros.
Saludos.
Archivos subidos:- Tienes que conectarte para acceder a las subidas.
Cita de Luisito66 en 10 de julio de 2024, 21:37Muchísimas gracias por su ayuda, probé ese ejemplo de muestra y me funciona a la perfección, ahora solo me queda aplicar esas macros a mi base de datos. Le estoy sumamente agradecido por su apoyo. He tratado de hacer eso por mi cuenta y hasta ahora no lo había logrado. Saludos cordiales, Luis
Muchísimas gracias por su ayuda, probé ese ejemplo de muestra y me funciona a la perfección, ahora solo me queda aplicar esas macros a mi base de datos. Le estoy sumamente agradecido por su apoyo. He tratado de hacer eso por mi cuenta y hasta ahora no lo había logrado. Saludos cordiales, Luis

Cita de Administrador en 11 de julio de 2024, 07:57Me alegra que te sirva.
Saludos!
Me alegra que te sirva.
Saludos!