“Conocimiento Programación>Visual Basics Programación

Cómo eliminar hojas de cálculo Uso de VBA

2011/6/6
En Microsoft Excel , puede quitar una hoja de cálculo , haga clic en su ficha y seleccionando " Borrar" en el menú contextual . Una pequeña ventana le pedirá que confirme la acción. Esto ayuda a prevenir las eliminaciones accidentales . Pasando por la pregunta de confirmación puede ser problemático , sin embargo , si usted está tratando de eliminar muchas hojas . Afortunadamente , también puede eliminar hojas de cálculo utilizando VBA. Excel VBA viene con una función de " Hojas " que puede utilizar para crear , cambiar el nombre , mover y eliminar hojas de cálculo . Con unas cuantas líneas de código , puede evitar la ventana de confirmación y retire las hojas de trabajo más rápido. Instrucciones
1

Inicie Microsoft Excel. Pulse la tecla "Ctrl " plus " O ", seleccione el libro de la lista y haga clic en " Abrir".
2

Prensa " Alt " tapón " F8 " para abrir la ventana " Macros " . Escriba " RemoveSheets " en el " Nombre de la macro " y haga clic en "Crear ". Esto abre el Editor de Visual Basic (VBE ) .
3

Escriba el siguiente código en el VBE .

RemoveSheets Sub ()

wSheets = Array ("Sheet1 ", " Hoja2 ", " Hoja 3 ")

Application.DisplayAlerts = False

Para n = 0 To UBound ( wSheets )

On Error Resume Next
Hojas

( wSheets ( n)) . Eliminar

siguientes n

Application.DisplayAlerts = True End Sub


4

Reemplazar " Hoja1 ", " Hoja2 " y " Hoja 3 " con los nombres de las hojas de trabajo que le gustaría eliminar. Para añadir otro nombre a la lista , escriba una coma y inserte el nombre de la hoja antes del paréntesis de cierre de la función Array . Asegúrese de encerrar entre comillas .
5

Pulse " Alt" plus " Q " para cerrar el VBE .
6

Pulse " Alt " plus "F8" para abrir la ventana " Macros " de nuevo. Seleccione " RemoveSheets " de la lista , haga clic en " Ejecutar".

Visual Basics Programación
Cómo imprimir un archivo en Visual Basic
. Cómo aprender Visual Studio NET
Cómo código para extraer texto de un archivo DOCX
Cómo establecer valores en Silverlight
¿Cómo puedo pasar los datos entre las múltiples formas en VB.NET
Cómo convertir DirectX estereoscópica Tri Vert
Cómo utilizar la barra de herramientas Visual Basic
Cómo aprender FoxPro Online
Conocimiento de la computadora © http://www.ordenador.online