Hola, necesito ayuda con una Macro

28/01/2007 - 15:35 por doitunkboo | Informe spam
Llevo varios días intentando hacer esto y no hay manera, a ver si me
podéis echar una mano.
Necesito una Macro que haga lo siguiente...
En un documento de Excel tengo 2 hojas, la primera sería por ejemplo
esta:

A1-B1-C1-D1-E1-F1
0000000000000000
11-12-13-14-15-16

Y en la hoja 2 tengo esto otro..

A1-B1-C1-D1-E1-F1
0000000000000000
ABC--DEF
BAC--DEF
CAB--EDF

Lo que quiero es que me reemplace el contenido de todas las celdas que
tengan como valor 'A' de la Hoja 2, con el contenido que tenga la
celda 'A1' de la Hoja 1, así...

A1-B1-C1-D1-E1-F1
0000000000000000
11BC--DEF
B11C--DEF
C11B--EDF

Y así con el resto de celdas, B1, C1, D1, etc..
Se puede hacer en una Macro? Como?

Gracias ;-)

Preguntas similare

Leer las respuestas

#6 Ivan
29/01/2007 - 19:23 | Informe spam
hola de nuevo, disculpame pero acabo de encontrar otra marra en el ultimo
codigo

resulta que si tienes una letra y un nº (pej : f5) tambien te ponia lo que
habia en la celda (f5 en el ej) correspondiente de la hoja1.

cambia esto ->

.Value = Hoja1.Range(Trim(.Value) & 1)

por esto en ambos codigos ->

If Not IsNumeric(Right(valor, 1)) Then _
.Value = Hoja1.Range(Trim(.Value) & 1)

NOTA=> (solo por si lo desconocieras) en los codigos, por comodidad, he
usado el CodeName de las hojas en vez de su nombre, y no me he dado cuenta
de cambiarlo. Ten cuidado con ello pues te puede marear si no lo controlas.
Puedes cambiar Hoja1 y/o Hoja2 por Worksheets("Hoja1") y/o
Worksheets("Hoja2") o el nombre de tus hojas si se lo has puesto
(Worksheets("TuHoja") ).

El Name y el CodeName pueden ser iguales (' y siendolo solo parecerlo
')pero no hacer referencia a la misma hoja/objeto. Puedes comprobarlo si
abres un libro nuevo, cambias el nombre a algunas hojas, insertas alguna,
abres el editor de vba y te fijas, en el explorador de proyectos, en los
nombres de las hojas que aparecen.

bueno, creo que esta puede ser la definitiva. Si quieres comentas como te ha
ido

un saludo
Ivan
#7 doitunkboo
29/01/2007 - 19:27 | Informe spam
Perfecto, la primera me sirve, muchas gracias de nuevo.

Un saludo

On 29 ene, 16:41, "Ivan" wrote:
Mostrar la cita
#8 doitunkboo
30/01/2007 - 12:16 | Informe spam
Corregido, muchas gracias Ivan. ;-))

Un saludo


On Jan 29, 7:23 pm, "Ivan" wrote:
Mostrar la cita
Ads by Google
Search Busqueda sugerida