你知道如何使用EXCEL設計用戶登錄界面嗎?今天 我們就來學習使用EXCEL設計一個比較簡易的用戶登錄界面。話不多說先來看下效果:
本例制作主要包括兩方面的內(nèi)容:
1.設計和布局部分:
底色:顏色填充
文字:藝術字
按鍵:形狀工具
2.功能實現(xiàn)部分:
1.創(chuàng)建用戶信息表用于存放用戶名和密碼。
通過VLOOKUP()檢索登錄的名稱獲取相應的密碼,判斷秘密是否與信息表對應來確定是否是合法可登入用戶。(此處的用戶信息表及VLOOKUP都是設置成跟底色一樣并保護工作表以達到隱藏目的)
2.按ALT+F11添加新模塊寫入如下代碼,通過幾行VBA代碼判斷 VLOOKUP()結(jié)果。正確則進入查詢主界面,錯誤輸入秘密超過3次則關閉工作薄。
Sub auto_open()
Sheets("load").Visible = True'顯示主界面
Sheets("load").Select
End Sub
Sub load_()
Application.DisplayAlerts = False
Dim i As Integer
If Range("d18") <> Range("i18") Then
MsgBox "密碼錯誤,請重新輸入密碼"
Range("g17") = Range("g17") + 1'G17單元格用于累計登入次數(shù)。
Range("i18") = ""
Range("i18").Select
If Range("g17") >= 3 Then
MsgBox "密碼錯誤,超過3次"
Range("g17") = 0
Workbooks("search.xlsm").Save
Workbooks("search.xlsm").Close’密碼錯誤超過3次就關閉工作薄。
End If
Else
Sheets("load").Visible = False'隱藏主頁工作表。
Sheets("form").Select’切換到查詢主界面工作表。
End If
Application.DisplayAlerts = True
End Sub
其它部分:
1.設置輸入密碼的單元格i18 ,自定義:**
當我們輸入密碼時自動變成*號。
2.設置工作表為受保護工作表,但需設置用戶名i17和秘密i18以及累計密碼次數(shù)的單元格g17為可編輯區(qū)域。
至此,友好美觀的用戶登入界面就制作完成了,美化還可根據(jù)個人喜好調(diào)整。
聯(lián)系客服