08.15 用Excel做個登錄界面吧,超簡單喲

文章出處,微信公眾號:鵬哥工作室之office

excel使用技巧大全今天,學習ActiveX控件中的文本框和標籤。

用Excel做個登錄界面吧,超簡單喲

文本框,textbox,我們可以在文本框中輸入。

用Excel做個登錄界面吧,超簡單喲

標籤,Label。讓我們看一下使用標籤、文本框和命令按鈕實現的登錄界面:

用Excel做個登錄界面吧,超簡單喲

用戶名和密碼的中文字符的前顯示是用標籤製作的,修改標籤的名稱,BackColor的顏色設置為與背景顏色相匹配。看起來像三維的盒子由邊框設置。因為在之前已經說過,所以這裡不會詳細介紹!製作這樣一個登錄框需要解決的問題:1、這個工作簿實際上包含三個工作表,登錄、數據、用戶驗證,我們只在打開工作簿時顯示登錄工作表,其他兩個工作表都不顯示。2、輸入用戶名和密碼後,需要輸入輸入的值,然後將該值與用戶認證表中的用戶和密碼進行比較。如果正確,請跳轉到數據工作表並隱藏登錄工作表。如果不正確,請提示。用戶名不正確或密碼不正確。3、首次登錄後,如果在關閉工作簿時單擊“保存”,則下次登錄時將顯示用戶名和密碼。這絕對是我們不想看到的,所以該如何重新登錄而且能把名稱和密碼都清除。4、如果其他人刪除了代碼,那麼此登錄界面是徒勞的,如何設置以便其他人無法改動您的代碼。針對上述問題,我們一步一步解決:1、打開工作簿時,只顯示登錄工作表,其他隱藏,所以可以使用工作簿的open事件,代碼如下:

用Excel做個登錄界面吧,超簡單喲

2、輸入用戶名和密碼後如何驗證。輸入用戶名和密碼後,單擊“登錄”按鈕跳轉到數據工作表,因此請使用“登錄”按鈕的Click事件。怎麼驗證?首先,找出輸入的用戶名是否存在於用戶身份驗證中。如果它不存在,則顯示“用戶名不存在”。如果存在,請驗證相應的密碼是否正確。詳細代碼如下:

用Excel做個登錄界面吧,超簡單喲

在上述方法中對find的精確搜索是以前沒有提到的知識點。

用Excel做個登錄界面吧,超簡單喲

設置LookAt = xlWhole以指示完全匹配。默認值為xlPart。3、如下不想在下次登錄時看到最後輸入的用戶名和密碼.2代碼驗證完成後,清除用戶名和密碼:

用Excel做個登錄界面吧,超簡單喲

4、如何防止他人修改代碼

用Excel做個登錄界面吧,超簡單喲

更多Excel教程、職場生存法則,請了解更多


分享到:


相關文章: