Eliminar Hoja por codigo

13/11/2005 - 12:03 por Adolfo Aparicio | Informe spam
Hola Grupo.

Este código elimina una hoja:

Sub Elimina()
Sheets("Hoja1").Delete
End Sub

Al ejecutar la macro surje un dialogo que dice lo siguiente:
"Pueden existir datos en las hojas seleccionadas para eliminar. Para
eliminar definitvamente los datos, pulse Eliminar." Y da las opciones de
pulsar sobre los botones "Eliminar" o "Cancelar".

El problema es que la macro tarda horas en ejecutarse y hace cientos de
eliminaciones de hojas necesita que una persona este atendiendo estos
mensajes, y pulsando sobre el botón "Eliminar".

¿Qué código puedeo añadir para que no me haga esta pregunta y elimine sin
intervención del usuario?

Gracias anticipadas.

Preguntas similare

Leer las respuestas

#1 luis
13/11/2005 - 15:00 | Informe spam
displayalerts = false


"Adolfo Aparicio" escribió en el
mensaje news:
Hola Grupo.

Este código elimina una hoja:

Sub Elimina()
Sheets("Hoja1").Delete
End Sub

Al ejecutar la macro surje un dialogo que dice lo siguiente:
"Pueden existir datos en las hojas seleccionadas para eliminar. Para
eliminar definitvamente los datos, pulse Eliminar." Y da las opciones de
pulsar sobre los botones "Eliminar" o "Cancelar".

El problema es que la macro tarda horas en ejecutarse y hace cientos de
eliminaciones de hojas necesita que una persona este atendiendo estos
mensajes, y pulsando sobre el botón "Eliminar".

¿Qué código puedeo añadir para que no me haga esta pregunta y elimine sin
intervención del usuario?

Gracias anticipadas.

Respuesta Responder a este mensaje
#2 Adolfo Aparicio
13/11/2005 - 15:05 | Informe spam
Ya he encontrado la respuesta.
Me contesto yo mismo.

Application.DisplayAlerts = False
Respuesta Responder a este mensaje
#3 Adolfo Aparicio
14/11/2005 - 23:05 | Informe spam
Gracias Luis por tu respuesta.
Fue prácticamente simultanea a la mia.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida