Mostrar una lista de hojas en Excel para desplazarnos entre ellas rápidamente | VBA y macros
ฝัง
- เผยแพร่เมื่อ 25 ก.ค. 2024
- 🔥 Si acostumbras tener archivos de Excel con muchas hojas, seguro este Tip te será de mucha utilidad.
♥ Descarga el archivo de ejemplo | www.exceleinfo.com/mostrar-un...
🏆 Suscríbete a este canal | goo.gl/M5zNA8
👉 Voy a mostrarte paso a paso cómo implementar una macro que te permitirá tener una lista con los nombres de las hojas de tu archivo, para que puedas desplazarte fácilmente entre ellas.
⏱ Capítulos:
0:00 Intro
00:58 Mostrar pestaña Programador
02:26 Activar libro de macros PERSONAL
03:24 Crear la macro desde cero
07:39 Anclar la macro en la Barra de herramientas de acceso rápido
🙏 Gracias por apoyarme para seguir con este proyecto | www.exceleinfo.com/por-que-donar
📩 Recibe tutoriales en tu correo: www.exceleinfo.com/newsletter
🎙 Mi equipo de grabación | www.exceleinfo.com/recomendac...
Muchos archivos gratis | www.exceleinfo.com
Facebook | / exceleinfo
Telegram | t.me/EXCELeINFO
Instagram | / sergioacamposh
Instagram | / exceleinfo
TikTok | / sergioacamposh
Twitter | / exceleinfo
Twitter | / sergioacamposh
Descargar EXCELeINFO addin:
addin.exceleinfo.com
#Excel #VBA
✔ Recuerda que tenemos un curso de macros gratis | th-cam.com/video/ltXto0niwlc/w-d-xo.html
✔ Excel VBA tips | th-cam.com/video/4m6YbmWAS9g/w-d-xo.html
En mi trabajo me pasaron un archivo de más de 120 hojas y era una locura buscar una de ellas. Muchas gracias por tu aportación, me ha sido de gran ayuda.
Me facilitaste la existencia mi pana, gracias x 1000
Ya te deje mi like buen hombre, llevo un a base de datos de 50 personas y era un descontrol estar buscando una por una cada persona, me has ayudado mucho :)))
Genial, programación para dummies, gran video.
Epale Sergio, la botaste de jonrón con esa macro, excelente. Y la implementare en mi excel.
Te has ganado un nuevo suscriptor. Gracias por tu ayuda. ¡Saludos desde Colombia!
Como siempre geniales tus videos, saludos tocayo 👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽
Me estaba volviendo loca por unos archivos que me mandó mi jefa con más de 300 hojas, ahora soy la mujer más feliz, gracias, una suscriptora más
Gracias Carolina!!
Estimado Sergio saludos desde Lima-Perú, Gracias por compartir siempre tan buenos conocimientos. Un alcance: Si ubicamos el puntero del cursor al medio del selector de hojas y hacemos clic derecho también conseguimos q aparezca el cuadro con el nombre de todas las hojas.
Excelente tips, mis felicitaciones ojala hagas mas de estos tips con macros que nos ayuda mucho en nuestro diario trabajar👍👍👍
he aprendido muchisimo con tus tutoriales, eres todo un Crack 😎, no me sorprende todo lo que has logrado y espero que Dios siga bendiciendote en gran manera, saludos desde Nicaragua. un seguidor casi desde tus inicios.
Excelente opción. Gracias.
Muchas Gracias Sergio. Tus explicaciones son claras y prácticas y aportan mucho a los que estamos intentando trabajar con esta inagotable herramienta.
Gracias, muy útil, Excel, tiene demasiado potencial, a seguir aprendiendo cada dia
De lujo, desde ya lo aplique, agradezco de antemano. Saludos!.
Excelente opción y muy interesante Ing. Sergio.- En los menúes de mis aplicaciones y al cambiar los nombres de las hojas utilizo autoformas o command button y asigno macros que direccionan o apuntan hacia cada hoja en específico.- Excel siempre permite diversas opciones.- Gracias por compartir.
Gracias Sergio es muy util y sencilla la macro para lo que hace buenisima
Es un tip muy practico y de gran utilidad, gracias
Gracias Sergio, tu aporte escdecgrsm utilidad para mi trabajo ❤
Excelente, muy útil!!!
La voy a poner en práctica y les comento
Justo lo necesitaba para mi proyecto, muchas gracias maestro 🙌
Excelente, Sergio. Muchas gracias!
Me ha venido fantastico este video!!! muchas gracias por todo.
Muchísimas gracias por tu explicación.
Es de mucha utilidad
Excel ente!!! Sergio.. muy buena Macro. Gracias por compartir. Saludos.
Excelente Sergio. Muchas gracias!
Excelente Sergio, mil gracias.
Cómo no lo estimado Sergio claro que me sirve lo implementare a mí me sirve gracias por el tips mil gracias y saludos 👍👌🤝🤝🤝
Muy buen video, gracias por subirlo.
Gracias Alejandro. Esta genial!
Justo lo que necesitaba, gracias por compartir
Excelente ayuda, justo lo que necesitaba y creo que fue el único video que me ayudo. Muchas Gracias
Bien!!!
Excelente, muchas gracias por compartir
Muy bueno! gracias!
SUPER! GRACIAS
Excelente muchas gracias por tu aporte, me sirvió de muchisimoooo
Muchas gracias!!!
Sergio, como siempre, conceptos claros y de fácil comprensión.
Lo que yo hago cuando tengo muchas hojas es posicionarme con el puntero en el margen izquierdo inferior y con el botón derecho se me despliega una ventana con todas las hojas, abrazo
Excelente Macro mi estimado, gracias por el aporte
Me sirvió muchísimo, muchas gracias 🙌🙌
Muchas gracias por la ayuda, me ha servido de mucho esta macro en todos los archivos que trabajo, pues tengo 3 que rebasan las 300 hojas
Excelente aporte, me a facilitado la vida
Muchas gracias Excelente truco :)
muchas gracias capo, la verdad me sirvió muchisimo
Excelente, mil gracias
Eres el mejor!! gracias!
Aparentemente sencilla macro, pero muy novedosa. Ya la instalé en mi PC y funciona al pelo.
Te volaste la barda Sergio. Está padrisima.
GRACIAS HERMANO
excelente video muchas gracias!
Muchas gracias me ayudo bastante
Excelente, gracias
Buenísimo como todos tus videos
excelente aporte estoy trabajando con muchas hojas,
like.
Excelente !
Gracias, perfecto
Lo máximo!
EXCELENTE APORTE
Muchas Graciass
GRACIAS! SOS UN CRACK!!! También se puede hacer sin macro, dando click derecho del mouse sobre una fecha de desplazamiento de hojas.
😊😊😊 Nuevo conocimiento agregado...mil gracias
Me alegra 🫶
Buen apunte
un video genial
Buenos días de nuevo Sergio, Excelente la macro, funciona a la perfección, aún teniendo varios libros abiertos, busca la hoja solo de ese libro aunque haya libros que tenga hojas con el mismo nombre, solo quería preguntarte si se podría activar la macro solo con el clic del ratón sin tener que confirmar con el botón de aceptar, bueno ya se que soy muy pedigüeño pero ya que está, gracias por tu atención
Buena Buenisima
Buenos días Sergio.....estoy en Madrid España.....me encanta Excel y sus aplicaciones en VBA y cada día aprendo más y más y esto parece interminable. He aprendido muchas cosas revisando aqui y allá...pero definitivamente la mejor fuente de conocimiento es la que tu proporcionas en tus videos y te doy las gracias por ello. En relación a este video donde muestras una macro muy interesante, debo decir que es de gran utilidad ...pero tiene un punto débil que es cuando tienes un libro con más de 16 hojas pero algunas de ellas están escondidas (veryhidden). lo que sucede es que en esos caso el control "Más hojas" no se activa si las hojas visibles son mas de 16. Yo lo corregí cambiando el contador de hojas y poniendo el contador de hojas visibles.....ahora si funciona.....Muchas gracias Sergio....me llamo Fernando González y sigo viendo tus videos .
Gracias Fernando por el tip.
Gracias por compartir sus conocimientos nos puede enseñar como hacer un "archivo addin" le agredezco por todo lo que nos comparte Milgracias desde Villavicencio, Meta Colombia
Gracias por tu trabajo y tu tiempo. Ahora cómo podemos ordenar por orden alfabético el nombre de las hojas. Gracias. Un saludo.
Estimado Sergio
estuvo muy util este tutorial
estoy buscando la manera de abrir libros como si fueran tabs (he visto un add-in)
es posible con macros?
Buenas tardes Sergio,
muchas gracias por tus videos.
si le envio el archivo a un tercero le funciona la macro ?
Buenísimo Sergio, buenos días, hasta el momento activaba mis hojas con una macro en cada una de ellas, pero ahora voy a probar este grupo, me gustaría que me digas si existe algún truco para evitar que Excel te pregunte cuando copio de un libro a otro y en los dos hay fórmulas con nombres iguales, gracias
Gracias Sergio! tendria que activar la macro en todas las computadoras que use o solo en el excel??
Gracias Serge.
nunca habia usado el "commandbar", como siempre nos abres las posibilidades.
Una opcion sin macro puede ser irte a las dos flechas que estan en el extremo inferior izquierdo y dar boton derecho.
Esto te mostrara un cuadro de "Activate" mostrandote todas las hojas.
Correcto Ricardo, es la misma ventana, sólo que ahora como dices, tenemos más posibilidades con macros.
@@SergioAlejandroCampos Es mejor con macros ya que cuando oculto las pestañas de las Hojas no aparecen esas 2 flechas que indica Ricardo.
Hola, gracias por tu video, es posible agregarle un cuadro de busqueda a la ventana emergente?
Hola @Sergio Alejandro Campos - EXCELeINFO Excelente aporte! ¿Como hago para que me muestre del mismo modo las hojas ocultas?
Excelente 😎.. Se puede cambiar el título de la ventana?
Que buena macro Sergio, felicidades!!! Tengo una pregunta si solo quiero listar hojas determinadas, ejemplo si tengo 50 hojas en mi libro, pero solo quiero listar 20. Como haría para que la macro me funcione de este modo. Cordial Saludo. Muchas gracias!
Muy buen tip, tengo una pregunta ¿Cómo ordenar por el nombre de las hojas esta lista?
Excelente macro para cambiar de hoja, disculpa rápidamente me podrías decir como activo permanentemte la OPTION EXPLICIT y para que sirve, gracias saludos...
Hola Sergio.
Existe una manera de hacer esto mismo pero para un solo libro de Excel?
Saludos
Excelente video, Sergio una pregunta, ¿para que funcione esta macro en cualquier libro de Excel es necesario que los libros estén habilitados en formato para macros?. saludos y gracias.
Obvio, necesariamente.
Se puede agregar algún control de error si el idioma esta en ingles para que detecte y solicite "More Sheets..." exelente video
Buenos días Sergio......La debilidad que mencioné en mi comentario anterior es cuando el número de hojas es mayor que 16 pero las visibles no....en ese momento no aparece el control "Más hojas..." y surge el error 5. Esto decidí incluirlo porque no lo vi claro en mi comentario anterior....pero como te dije...esto lo corregí al incluir un contador de hojas visibles. Gracias Sergio y continua con tu excelente trabajo.....soy Fernando González de Madrid
Buenas tardes Fernando, me podrias explicar o compartir el codigo con esa solucion que le has dado al "error 5", yo tengo la version de pago de 365, y aparentemente no funciona con ese metodo!. Gracias!
Gracias me sirvió hay otra forma de buscar las hojas trabajo como con 30 hojas por número de matrícula pero me da un error si me lee pero no me funciona el botón de la barra herramientas algo hice mal .
Mil gracias por compartir trucos y herramientas tan útiles para el manejo de la información con Excel. Tengo una inquietud y es que en el cuadro de diálogo de mi versión de Excel (office 365) no aparece la opción de guardar en libro de macros personal. Hay alguna manera de encontrar dicha opción? Gracias.
Muy raro. Deberían aparecerte 3 opciones:
- Libro de macros personal.
- Libro nuevo.
- Este libro.
Por favor, observa detenidamente el video, Sergio indica cómo guardar en el Libro Personal.
@@SergioAlejandroCampos Gracias, pero después de vista -> macros, el cuadro de diálogo muestra solo la opción “Macros en: - todos los libros abiertos
- Este libro
- Libro 1”
Y los botones habituales de comandos: Ejecutar, Paso a Paso, Modificar, Crear, Eliminar y Opciones.
En “Opciones no hay nada “
Posiblemente sea la versión corporativa que manejamos. Averiguaré con el área de TI.
Apreciado Sergio, a mi no me permite poner acentos en el código, sabes como solucionarlo? He intenado crear una variable String con el valor "Más hojas...", pero tampoco me lo permite y por lo tanto no consigo. He intentado cambiar la fuente del formato del editor en herramientas opciones, cambiandolo a Arial, ya que estaba en Western, pero tampoco funciona. Gracias
Con la nueva actualización M365 se ha fastidiado para más de 16 hojas pues no sale en el menu lo de "Más hojas". ¿como se podría solucionar?
Gracias.
A mi no me aparecele lo que a él , el cuadro
El error que te comento tendra que ver con que hay algunas hojas ocultas?
Si quisiera llamar la lista por ejemplo con Ctrl+H qué tendría que hacer para que jale?
Cundo le doy correr a la macro me sale error INVALID PROCEDURE CALL OR ARGUMENT, alguna solucuón por favor?
me marca error 5 en tiempo de ejecucion en la linea de: Application.CommandBars("WORKBOOK TABS").Controls("MAS HOJAS...").Execute
si yo dejo solo Application.CommandBars("WORKBOOK TABS").ShowPopup corre bien, pero al poner la variable y condición ya marca error '5' en tiempo de ejecución, ya verifiqué que todo esté bien escrito y no encuentro que estoy haciendo mal.
Buenos dias Sergio en el video Mostrar una lista de hojas en Excel para desplazarnos entre ellas rápidamente | VBA y macros, no se encuentra el enlace para la descarga de archivo correspondiente al video en mencion, el cual esta interesante. Gracias.
Por qué, cuando son 16 hojas, me marca error, hay algún método para, que no me de ese error, saludos!
gracias estimado. Sabes si funciona en excel 2007? Lo intenté y no me deja. Usé una versión más reducida y si funciona, pero al poner todo lo de >16 ya no funciona (da el error 5)
Sub ListaHojas()
Dim Cantidad As Integer
Cantidad = ActiveWorkbook.Sheets.Count
Application.CommandBars("Workbook Tabs").ShowPopup
End Sub
Esta funciona
Buenas tardes a todos; a mí la macro corre bien en modo de trace (F8), pero en modo de ejecución, ejecutada por el usuario arroja el error "91". No doy con el problema. ¿Qué pudiese estar pasando? ... PD: la macro la desarrollé en Excel 2007.
Y como seria si solo se desea que aparezcasn un grupo de hojas y otras hojas que no aparezcan???
A mi no me sirvio el codigo no cree, no se guarda no nada
Si tengo 100 hojas y solo quiero poner el nombre para ir a ella, ¿Cómo lo hago?
Mira mi video donde creó un índice con Links.
Excelente macro Sergio, en mi maquina no funcion la macro me dice que hay un error en la llamada al procedimiento .If Cantidad > 16 Then
'
Application.CommandBars("Workbook Tabs").Controls("Mas Hojas...").Execute
que crees que sea
Ponle ("Más Hojas")
La clave está en la tilde, si no tildas la palabra "más" entonces no te reconocerá lo que estás indicando.
@@jhonsonvallecillo4306 a mi no me permite poner acentos en el código, sabeis como solucionarlo? Gracias