“Conocimiento Programación>Visual Basics Programación

Cómo quitar VBA protegido Proyectos

2011/3/31
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
Cómo asignar una matriz 5D
¿Qué es un VB.NET Referencia
Cómo encontrar el número del medio de tres números en VBA
Cómo crear una firma digital VBA local en Windows
Cómo comprobar si una cadena contiene sólo letras del alfabeto en Visual Basic
. Cómo crear un subweb mediante Visual Studio Net 2003
Cómo crear un buzón con precios
Cómo utilizar las combinaciones de teclas en VB.NET
Conocimiento de la computadora © http://www.ordenador.online