¿Alguien sabe cual es el error en esta macro de excel?
Resulta que estoy intentado crear una macro en una hoja de excel.
Para empezar, la macro tiene que abrirse en una hoja y mediante un cuadro de entrada tiene que abrir otro excel y buscar el valor del código de entrada. La macro me funciona hasta que abre el documento, pero no me encuentra el valor puesto en el cuadro de entrada.
Cabe decir que este valor en el cuadro de entrada se repite en muchas filas, de ahí a que haya aplicado lo de filtro.
' ejemplo_1()
Sub ejemplo_1()
busqueda = InputBox("dame el numero de EZ")
valor = busqueda
Workbooks.Open Filename:="X:\billy\Control presupuestos.xlsx"
ActiveSheet.Range("$B$10:$W$2433").AutoFilter Field:=4, Criteria1:= _
"valor"
ActiveSheet.Range("$B$10:$W$2433").AutoFilter Field:=11, Criteria1:="<>"
End Sub