VBAProject - Bloquear proyecto para visualización

Hola buenos días.
Tengo un archivo excel, programado con varias macros. Al final, grabo el contenido de la hoja "Datos" en el directorio C:\Vtas1.txt
Worksheets("Datos").Select
    ActiveSheet.Range("A1:A50001").Select
    ActiveWorkbook.SaveAs Filename:="C:\Vtas.txt" _
        , FileFormat:=xlTextMSDOS, CreateBackup:=False
    Sheets("Lvtas Sign@ture").Select
    ActiveSheet.Range("b8").Select
¿Cómo puedo proteger el código de la macro, impidiendo que sea visualizado y ademas, que permita que se ejecute en forma exitosa?
Muchas gracias por su ayuda, su página es muy buena!

1 Respuesta

Respuesta
1
Debes ir al editor de código
Seleccionar la opción Herramientas/propiedades de VBAProject
Y luego seleccionar la pestaña protección y el resto es intuitivo.
Hola granpeke, entendió tu respuesta pero, junto con impiir que el código sea visualizado ahora al ejecutar la marco, me arroja el siguiente mensaje;"Error en método SaveAs de objeto Workbook".
Vuelvo al editor de códigos, desactivo la pestaña de protección y la macro funciona correctamente.
Agradecería mucho si pudieras ayudarme y señalarme si estoy haciendo algo mal.
Muchas gracias!, esperare tu comentario...
Básicamente se debe al tipo de archivo que estás guardando (xlText).
Aquí te dejo un enlace que te lo explica.
http://support.microsoft.com/kb/199268/es

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas