Insertar formulario de acceso con contraseña en Excel Descargar

A pesar de que Microsoft Excel no puede considerarse como un sistema de protección de datos de alta seguridad, a veces los usuarios de un archivo de libro debe ser resuelto y tienen diferentes derechos de acceso de información. La solución para esto es la implementación de un formulario de acceso en Excel, como éste:

formulario de acceso en Excel

¿Cómo insertar formulario de acceso con contraseña en Excel

El primer paso es crear el formulario con todos los campos, las etiquetas y los botones que necesitas. Ir a la ficha Programador -> Visual Basic

En el panel de la izquierda puede hacer clic en el proyecto, seleccione Insertar – formulario de usuario y empezar a construir la forma con las herramientas disponibles en la Caja de Herramientas.

Después de esto seleccionar la forma y completar algunos de sus atributos como el Nombre (digamos frmPass), los colores y todos los demás que usted necesita. Haga clic derecho en el formulario y seleccione Ver código. Insertar todas las líneas en la imagen abajo:

Tenga en cuenta que he adjuntado el archivo de Excel al final del artículo para que usted no tiene que copiar el código de las imágenes, esto es sólo para que sepan los pasos necesarios.

Form_View_Code

 Se necesita el procedimiento UserForm_QuerryClose para que el formulario no estar cerrado desde el botón superior derecho X y todo el esfuerzo de la construcción de la forma de la conexión sea en vano.

Ir a ThisWorkbook en el lado izquierdo de la pantalla y añadir el código de abajo:

Libro de trabajo de código abierto

Esto asegura que la forma preparada para el registro en el que se presenta al usuario cuando se abre el archivo de Excel. La función Workbook_BeforeSave asegura que cuando se guarda el archivo, no hay información permanece en la hoja de informe y la hoja de CA está escondida (muy escondida – es decir, que no puede ser no-oculto desde Excel, pero sólo de atributos hoja de Visual Basic). Estos son todos los ejemplos, se puede optar por hacer lo que sea necesario, con el fin de proteger a todas las hojas de trabajo e información.

 No se olvide de añadir una contraseña para todo el proyecto, a fin de que los usuarios no ver el código subyacente. Haga clic derecho sobre el proyecto en Visual Basic y vaya a la pestaña de protección:

project_protection

He adjuntado la fuente de archivo de Excel para usted, de modo que usted no tiene que volver a escribir el código en las fotos. La contraseña de VBA es PA$$ y el usuario es guest formulario de acceso con pa$$ (el código detrás de la forma transforma todas las letras en las tapas que sea sencillo).

Insertar Formulario de acceso con contraseña Ejemplo

¡Disfrutar!

Por favor, deje un comentario abajo, por lo que puedo entender si el artículo era útil o tengo que actualizarlo o ofrecer más detalles.

 

3 comments to “Insertar formulario de acceso con contraseña en Excel Descargar”

You can leave a reply or Trackback this post.

Write a Reply or Comment

Your email address will not be published.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.