Macro para saber si existe una Hoja

08/05/2008 - 10:43 por Jon | Informe spam
Hola y gracias ante todo,

Me gustaría saber como puedo hacer para comprobar si existe una determinada
Hoja. Es decir, quiero comprobar si existe una hoja que se llama DATOS, y en
caso de que sea así, borrarla.

Saludos,

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
08/05/2008 - 14:29 | Informe spam
hola, Jon !

Me gustaria saber como puedo hacer para comprobar si existe una determinada Hoja.
Es decir, quiero comprobar si existe una hoja que se llama DATOS, y en caso de que sea asi borrarla.



puedes borrarla (si existe) sin pasar por alguna comprobacion previa (p.e.)

Application.DisplayAlerts = False
On Error Resume Next
Worksheets("datos")Delete
Application.DisplayAlerts = True

saludos,
hector.
Respuesta Responder a este mensaje
#2 Juan M
08/05/2008 - 14:49 | Informe spam
Hola Héctor,

'Lapsus digitae' ?

Worksheets("datos")Delete



debe decir

Worksheets("datos").Delete

Un saludo,
Juan

"Héctor Miguel" escribió> hola, Jon !

Me gustaria saber como puedo hacer para comprobar si existe una
determinada Hoja.
Es decir, quiero comprobar si existe una hoja que se llama DATOS, y en
caso de que sea asi borrarla.



puedes borrarla (si existe) sin pasar por alguna comprobacion previa
(p.e.)

Application.DisplayAlerts = False
On Error Resume Next
Worksheets("datos")Delete
Application.DisplayAlerts = True

saludos,
hector.

Respuesta Responder a este mensaje
#3 Héctor Miguel
08/05/2008 - 15:01 | Informe spam
hola, Juan !

'Lapsus digitae' ?

Worksheets("datos")Delete



debe decir
Worksheets("datos").Delete



cierto... (parece que) mi pc comienza a pedir su $ubilacion :(

saludos,
hector.

Me gustaria saber como puedo hacer para comprobar si existe una determinada Hoja.
Es decir, quiero comprobar si existe una hoja que se llama DATOS, y en caso de que sea asi borrarla.



puedes borrarla (si existe) sin pasar por alguna comprobacion previa (p.e.)

Application.DisplayAlerts = False
On Error Resume Next
Worksheets("datos")Delete
Application.DisplayAlerts = True
Respuesta Responder a este mensaje
#4 Jon
12/05/2008 - 14:33 | Informe spam
Gracias!

"Héctor Miguel" wrote:

hola, Juan !

> 'Lapsus digitae' ?
>
>> Worksheets("datos")Delete
>
> debe decir
> Worksheets("datos").Delete

cierto... (parece que) mi pc comienza a pedir su $ubilacion :(

saludos,
hector.

>>> Me gustaria saber como puedo hacer para comprobar si existe una determinada Hoja.
>>> Es decir, quiero comprobar si existe una hoja que se llama DATOS, y en caso de que sea asi borrarla.
>>
>> puedes borrarla (si existe) sin pasar por alguna comprobacion previa (p.e.)
>>
>> Application.DisplayAlerts = False
>> On Error Resume Next
>> Worksheets("datos")Delete
>> Application.DisplayAlerts = True



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida