En esta consulta, Mauricio me pregunta como buscar un valor en varias hojas de un libro. Si la cuestión fuese solamente esa, la respuesta sería sencilla: configurar de forma adecuada el cuadro de diálogo respectivo (edición / buscar): al colocar "Dentro de:" Libro haremos que Excel nos liste todos los resultados obtenidos, como se observa al pié del formulario. [+/-] Ver el resto / Ocultar Pero mi lector debe: buscar un valor determinado hoja por hoja y si ese dato se encuentra, aplica un Filtro Avanzado. Y ahí es donde la herramienta arriba mostrada no nos alcanza, tenemos que recurrir a las macros. Recordemos como es el código para efectuar una búsqueda: Range("A1:A1000").Find(valor) Si el argumento que pasamos a Find, "valor" en este caso, no se encuentra, VBA nos devolverá un mensaje de error: el nro 91. Pero también existe otra forma de hacer lo mismo, utilizando las WorkSheetFunctions de Excel, llamando a la función BUSCARV() , que en inglés sería ...