“Conocimientos Programación>Visual Basics Programación

Cómo quitar VBA protegido Proyectos

2011/4/30
Cuando se crea un nuevo libro en Microsoft Excel , que contiene automáticamente un Visual Basic para Aplicaciones ( VBA) , que se pueda acceder a través del Editor de Visual Basic (VBE ) . No se puede eliminar por completo un proyecto de VBA de un libro , pero usted puede eliminar todos los códigos, las formas y rutinas asociadas con ella , ya sea manualmente o mediante programación. Para eliminar el contenido de un proyecto de VBA protegidos , sin embargo , es necesario conocer su contraseña. Si ha olvidado, crear una copia de su libro en un formato de "macro - libre" en su lugar. Instrucciones
Eliminar todo el código VBA en un proyecto de manual de
1

Inicie Microsoft Excel. Pulse la tecla "Ctrl " y "O" Seleccione el libro que contiene el proyecto de VBA y haga clic en " Abrir".
2 Pulse

" Alt" y " F11 " para abrir el VBE . Haga doble clic en el nombre del proyecto de VBA en el Explorador de proyectos. Escriba su contraseña en el cuadro y luego haga clic en "OK . "
3

Haga clic en un elemento en la carpeta " Módulos " y pulse "R" Haz clic en " Sí" si desea exportar los módulos , de lo contrario , haga clic en " No" Repita este procedimiento hasta que no haya más módulos que figuran en la carpeta.

4 Haga clic en un elemento en la carpeta " Forms " y pulse "R" Haz clic en " Sí" si desea exportar sus formas , de lo contrario , haga clic en " No" Repita este procedimiento hasta que no hay más formas que figuran en la carpeta.
5

Haga doble clic en un elemento en la carpeta de Microsoft Excel Objects. Pulse la tecla "Ctrl " y "A" Haga clic en " Editar" y luego seleccionar " Borrar" para eliminar el código VBA. Repita esto para cada elemento de la carpeta Microsoft Excel Objects.
6

Pulse " Ctrl" y " S " para guardar el documento.
Eliminar todo el código VBA en un Proyecto de programación
7

Inicie Microsoft Excel. Pulse la tecla "Ctrl " y "O" Seleccione el libro que contiene el proyecto de VBA y luego haga clic en " Abrir".
8

Pulse " Alt" y " F11 " para abrir el VBE . Haga doble clic en el nombre del proyecto de VBA en el Explorador de proyectos. Escriba su contraseña en el cuadro y luego haga clic en " Aceptar".
9

Haga clic en " Herramientas " y seleccione "Referencias ". Seleccione " Microsoft Visual Basic para aplicaciones de extensibilidad 5.3 " de la lista referencias disponibles . Haga clic en " Aceptar".
10

Haga clic en el nombre del proyecto de VBA en el Explorador de proyectos. Seleccione " Insertar" y luego haga clic en " módulos". Escriba lo siguiente en la ventana de código :

Sub ClearProject ()

Dim vProject Como VBIDE.VBProject

vCompon As VBIDE.VBComponent

VModule Dim Como VBIDE.CodeModule

Set vProject = ActiveWorkbook.VBProject

For Each vCompon En vProject.VBComponents

Si vCompon.Type = vbext_ct_Document Entonces

Set VModule = vCompon.CodeModule

VModule

. DeleteLines 1 , . CountOfLines


extremo con

demás

vProject.VBComponents.Remove vCompon

End If

Siguiente vCompon

End Sub
11

Press "F5 ". Seleccione " ClearProject " de la lista y haga clic en " Ejecutar". Esto elimina todos los códigos, módulos y forma del proyecto de VBA.
Guardar el libro en una macro - libre Formato
12

Inicie Microsoft Excel. Pulse la tecla "Ctrl " y "O" Seleccione el libro que contiene el proyecto de VBA y haga clic en " Abrir".
13

Presione " F12 " para abrir la ventana " Guardar como" . Escriba el nombre de archivo preferido en el cuadro Nombre de archivo.
14

Haga clic en el menú desplegable junto a " Guardar como tipo" y luego seleccione " Libro de Excel . " Haga clic en " Guardar".
15

Haga clic en " Sí" en la ventana de confirmación para continuar con el ahorro como un libro sin macros . Para que los cambios surtan efecto , cierre el libro y abrir de nuevo. La próxima vez que vea su proyecto VBA , no contendrá ningún módulo , formularios de usuario y subrutinas .

Visual Basics Programación
Ideas del juego de Visual Basic
Cómo comprobar si existe un elemento en una lista en Visual Basic
Cómo convertir archivos de vídeo de RealPlayer to PSP
Cómo conectar Visual Basic para SQL
Cómo leer xls Vb
Cómo copiar de forma automática desde Excel a PowerPoint El uso de un VBA Macro
Cómo programar una barra de desplazamiento vertical en Visual Basic 6.0
Cómo crear una Librería de Enlace Dinámico
Conocimientos Informáticos © http://www.ordenador.online