Definir variable que busque un parámetro (fecha) y lo copie en otra hoja. A través de una macro. Excel 2007
Tengo dos macros,
1) te busca el texto que coincide con el patron "**/**/***" en este caso una fecha
Sub BUSCAR_TEXTO()
Dim Celda As Range
Dim PALABRA As String
PALABRA = "*" & "**/**/***" & "*"
For Each Celda In Range("A1:K1")
If Celda.Value Like PALABRA Then
Celda.Interior.ColorIndex = 49
End If
Next Celda
End Sub
2)Copia el contenido de la celda e1 de la hoja datos a la celda e1 de la hoja resumen
Sheets("DATOS").Select
Range ("E1").Select
Selection.Copy
Sheets("RESUMEN").Activate
Range("E1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Lo que quiero es "fusionarlas" para que la celda de origen de la macro 2 (E1) sea la variable "PALABRA" de la macro 1. Lo hago de la siguiente manera pero no me funciona...
Sub COPIAR2()
Dim PALABRA As String
PALABRA = "*" & "**/**/***" & "*"
For Each Celda In Range("A1:K1")
If Celda.Value Like PALABRA Then
Celda.Interior.ColorIndex = 49
End If
Next Celda
Sheets("DATOS").Select
Range("PALABRA").Select
Selection.Copy
Sheets("RESUMEN").Activate
Range("E1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
Estaría enormemente agradecido a quién me pueda ayudar.