Inicio » . Por » (30 / 11 / 2011 )

Código para cargar un formulario desde Excel 2007 y 2010

Estimados seguidores después de haber diseñado nuestro formulario en nuestro blog anterior y en el ambiente de Visual Basic Application, se requiere que este sea cargado desde MS Excel, para esto diseñe una interfaz por ejemplo:

Si desee quitar la cuadrícula seleccione en la pestaña Vista en el grupo Zoom, la opción Mostrar un ocultar y desactive (quitar con un clic el visto) la opción Líneas de cuadrícula

  • [Vista] -> [Línea de cuadrícula]

La vista será la siguiente:

La interfaz debe contener un botón de comando de Controles ActiveX o una autoforma para poder cargar el diseño del formulario:

Para que el botón de comando se mantenga sin moverse es decir esté fijo y no se imprima, en el modo de Diseño, seleccione el botón de un clic derecho elija la opción Formato de control

  • [Clic derecho sobre el botón de comando]
  • Seleccione las siguientes opciones:

Para programar el botón, de doble clic sobre el objeto o de un clic derecho sobre el objeto y luego en Ver código

Se ingresa al ambiente de Visual Basic Application

Private Sub btnagregar_Click()

End Sub

En donde titila el cursor se digita el siguiente código:

Load UserForm1 ' El código Load carga el formulario

 UserForm1.Show ' El código show hace visible

En la imagen se visualiza:


Nota. Para activar la ficha programador en Excel 2010, hacer lo siguiente:

  • [Archivo] -> [Opciones]
  • “Personalizar la cinta de opciones”
  • Activar la ficha “Programador”
  • Aceptar

Les envío un adjunto.

Temas relacionados

Siéntase libre de opinar


En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.