Microsoft Visual Basic para Aplicaciones o VBA , es una versión de Microsoft Visual Basic para la suite de Microsoft Office. VBA permite al usuario codificar sus propias funciones para ampliar las características de las aplicaciones de Office y permite que las tareas repetitivas comunes para ser automatizados . A VBA macro se puede utilizar para eliminar hojas de cálculo en Microsoft Excel , pero por defecto se muestra un cuadro de diálogo que pide al usuario que confirme la acción. Esto puede causar un problema , ya que se detiene macros de ser capaz de funcionar de modo autónomo , como el resto de la macro no puede funcionar sin interacción del usuario . Este comportamiento se puede deshabilitar estableciendo las aplicaciones DisplayAlerts establecen en false para la duración de la macro. Instrucciones
1
Crear un nuevo libro en Microsoft Excel , haga clic en el botón "Office" en la esquina superior izquierda y seleccionar "Nuevo". Haga doble clic en " Libro en blanco " en el cuadro de diálogo que aparece.
2 Haga clic en la pestaña "Ver " en la barra de herramientas principal y , a continuación, haga clic en " Ver Macros " en el menú " Macros " .
Página 3 Tipo
" deleteSheet " para el nombre de la macro y haga clic en el botón "Crear " para crear una nueva macro.
4
Agregue el código siguiente a la cuerpo de la subrutina creada automáticamente por el editor de código de Visual Basic :
Application.DisplayAlerts = = True
Primero, ajuste la aplicación " DisplayAlerts " se establece en false para desactivar las alertas se muestre . La hoja de cálculo denominada " Sheet1" Luego se selecciona y se elimina. El ajuste " DisplayAlerts " Luego se establece en true para habilitar las alertas de nuevo.
5
ejecutar la macro presionando "F5 " y seleccionar la macro " deleteSheet " . Hoja de trabajo " Sheet1" se eliminará automáticamente sin confirmación.