Botón para salir

Quisiera saber si es posible poner en una hoja de calculo de Excel un botón que permita cerrar el programa
(Excel), ¿qué texto habría que poner (me imagino que en Visual basic) en la macro?

1 Respuesta

Respuesta
1
Efectivamente, necesitas una instrucción de Visual Basic
Activa el Editor de VBA(presiona Alt+F11), inserta un nuevo módulo ("Insertar", "´Modulo") y pega en el panel de la derecha, el siguiente código:
Sub SaleDExc()
Application.Quit
End Sub
----
Cierra el editor y graba el archivo.
Una vez terminada la macro en el archivo, muestra la barra de herramientas de "Formularios" ("Ver" | "Barras de herramientas" | "Formularios").
De ella, toma el icono de "botón" y dibújalo en tu hoja. Al haber presionado el icono, el cursor del mouse se transformará en una cruz fina. Mantén presionado el botón derecho y arrástralo hasta donde desees dibujando el botón.
Cuando sueltes la tecla, automáticamente aparecerá la lista de macros disponibles de dónde podrás seleccionar el que quieres asociar (SaleDExc). Simplemente, dale doble click.
También, puedes cambiar la vinculación de un botón con una macro, dando click derecho sobre él y eligiendo "Asignar macro". Otra vez, la lista de macros disponibles te permitirá realizar tal asignación.
Para que funcione simplemente deberás presionar el botón que creaste.
Por último, si deseas que no haya preguntas de MS Excel al salir (como por ejemplo si desea grabar el archivo), puedes agregar esta instrucción:
Application.DisplayAlerts = False
Quedaría algo así como esto:
Sub SaleDExc()
Application.DisplayAlerts = False
Application.Quit
End Sub
aclarando qué entendí mal o qué faltó.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas