Inserire modulo di accesso tramite password in Excel Scarica

Anche se Microsoft Excel non si qualifica come un sistema di protezione dei dati ad alta sicurezza, a volte gli utenti di una cartella di lavoro devono essere risolti e hanno diversi diritti di accesso alle informazioni. La soluzione per questo è di implementare un form di login in Excel, come questo:

modulo di login in Excel

Come inserire form di login con la password in Excel

Il primo passo è quello di creare il modulo con tutti i campi, etichette e pulsanti che è necessario. Vai alla scheda Sviluppo -> Visual Basic

Nel pannello di sinistra è possibile fare clic sul progetto, selezionare Inserisci – form e iniziare a costruire la forma con gli strumenti disponibili nella casella degli strumenti.

Dopo questo selezionare il modulo e completare alcuni dei suoi attributi come il nome (diciamo frmPass), i colori e tutti gli altri di cui avete bisogno. Fare clic destro sul modulo e selezionare Visualizza codice. Inserire tutte le linee nel muggito d'immagine:

Si noti che ho allegato il file excel alla fine di questo articolo in modo che non si deve copiare il codice dalle immagini, questo è solo per voi di conoscere i passi necessari.

Form_View_Code

 La procedura UserForm_QuerryClose è necessaria per il modulo non deve essere chiuso dal pulsante in alto a destra X e l'intero sforzo di costruire il modulo di accesso sia vana.

Vai ThisWorkbook nella parte sinistra dello schermo e aggiungere il codice qui sotto:

Cartella di lavoro codice open

Questo assicura che il modulo predisposto per il log in viene presentata all'utente quando il file di Excel viene aperto. La funzione Workbook_BeforeSave assicura che quando il file viene salvato, nessuna informazione rimane nel foglio di lavoro Rapporto e il foglio di lavoro di CA è nascosta (molto nascosta – che è, non può essere unhidden da Excel ma solo da attributi del foglio di Visual Basic). Questi sono tutti esempi, si può scegliere di fare tutto ciò che è necessario, al fine di proteggere tutti i fogli di lavoro e le informazioni.

 Non dimenticate di aggiungere una password per l'intero progetto, in modo che gli utenti non vedere il codice dietro. Fare clic destro sul progetto in Visual Basic e vai alla scheda Protezione:

project_protection

Ho attaccato la fonte file excel per voi, in modo che non c'è bisogno di digitare nuovamente il codice nelle immagini. La password VBA è PA $$ e l'utente form di login è ospite con pa $$ (il codice della maschera trasforma tutte le lettere in tappi di mantenerlo semplice).

Inserire Login Form con password Esempio

Godere!

Si prega di lasciare un commento a soffietto, in modo da poter capire se l'articolo è stato utile o devo aggiornarlo o offrire ulteriori dettagli.

[paypal_donation_button]

 

Write a Reply or Comment

Your email address will not be published.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.