determinar existencia de Hoja

25/09/2006 - 22:02 por gergonvel | Informe spam
Buenas, les quiero molestar con un problema que tengo, y es que a través de
una macro necesito determinar si una hoja de un libro de excel existe. Esto
con la finalidad de eliminarla y poder crearla nuevamente con otros datos.

desde ya, muchas gracias

Preguntas similare

Leer las respuestas

#1 KL
25/09/2006 - 23:20 | Informe spam
Hola gergonvel,

Lo tipico es hacer lo siguiente:

Dim Hoja As Worksheet
On Error Resume Next
Set Hoja=Worksheets("MiHoja")
On Error GoTo 0
Application.DisplayAlerts=False
If Not Hoja Is Nothing Then
'...Lo que sea...
End If
Application.DisplayAlerts=True

Para el caso que planteas (salvo que la estructura del libro este protegida), ni siquiera es necesario determinar si la hoja
existe - simplemente intentar borrarla y y suprimir el error en caso de que la operacion falle:

On Error Resume Next
Application.DisplayAlerts=False
Worksheets("MiHoja").Delete
On Error GoTo 0
Application.DisplayAlerts=True

Saludos,
KL


"gergonvel" wrote in message news:
Buenas, les quiero molestar con un problema que tengo, y es que a través de
una macro necesito determinar si una hoja de un libro de excel existe. Esto
con la finalidad de eliminarla y poder crearla nuevamente con otros datos.

desde ya, muchas gracias

Respuesta Responder a este mensaje
#2 gergonvel
26/09/2006 - 00:48 | Informe spam
Estas en lo correcto, se agradece la ayuda..!
Respuesta Responder a este mensaje
#3 Gabriel Raigosa
30/09/2006 - 18:55 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA



Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"gergonvel" escribió en el mensaje
news:
| Buenas, les quiero molestar con un problema que tengo, y es que a través
de
| una macro necesito determinar si una hoja de un libro de excel existe.
Esto
| con la finalidad de eliminarla y poder crearla nuevamente con otros datos.
|
| desde ya, muchas gracias
|
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida