Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

formularios

  • Autor del tema Autor del tema ptah
  • Fecha de inicio Fecha de inicio

ptah

Active member
Registrado
4 Dic 2022
Mensajes
148
Buenos días expertos, creo que mi pregunta va en esta área. Gracias a soluciones encontradas en este foro, logré extraer el nombre de todas las hojas de un libro Excel. Ahora mi pregunta es, es...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
es posible extraer el nombre de los formularios de un libro
1) en la configuracion de excel, activa esta opcion:
> cinta > (pestaña) desarrollador > seguridad de macros ...
> centro de confianza > configuracion de macros ...
> activar: "confiar en el acceso al modelo de objetos de proyectos de vba"

2) en tu proyecto de macros, agrega una referencia a la libreria:
Microsoft Visual Basic for Applications Extensibility

3) en algun procedimiento usa instrucciones como estas:
Código:
  Dim comp As VBIDE.VBComponent
  For Each comp In ActiveWorkbook.VBProject.VBComponents
    If comp.Type = vbext_ct_MSForm Then Debug.Print comp.Name
  Next

cambia el debug.print por lo que sea que necesites

sobra decir que se trabaja (solo) sobre un...
Volver
Arriba