Menudo lio.

22/08/2006 - 15:19 por Masters | Informe spam
Me gustaria saber como se llama un proceso dentro de otro o algo asi.
O sea:

1º Ejecuto una macro que coge el texto o número de la celda B1.
2º Y busca por toda la fila A1 el valor que coincida con B1.
3º Una vez hecho este proceso vuelve al 1º y continua con B2.

Es para buscar los valores para hacer la macro.
 

Leer las respuestas

#1 Masters
22/08/2006 - 16:32 | Informe spam
He montado una macro, pero me falla.
Lo que hace es:
Tengo 2 hojas con lo mismo.Pero en la hoja 2 esta continuemente
modificando.
La macro busca el contenido de una celda de toda una fila en la hoja 2
y selecciona toda la columna.
Luego va a la hoja 1 y busca el mismo valor en toda una fila y lo pega.

Sub Inserta()
Sheets("Hoja2").Select
Dim Celda As Range
For Each Celda In Range("A:A")
If Celda = "" Then Exit Sub
Celda.EntireRow.Select
Selection.Copy
Sheets("Hoja1").Select
Dim x As Range, i As Integer
Set x = Celda
Do Until x.Offset(i, 0).Text = Celda.Text
i = i + 1
Loop
x.Offset(i, 0).Activate < El fallo esta ahi.
ActiveSheet.Paste
Next
End Sub

Preguntas similares