《用戶權限管理系統(tǒng)ppt課件》由會員分享,可在線閱讀,更多相關《用戶權限管理系統(tǒng)ppt課件(19頁珍藏版)》請在裝配圖網上搜索。
1、Office職場應用書庫 Excel 2010人力資源管理入門與實戰(zhàn)體驗 用戶權限管理系統(tǒng)創(chuàng)建管理用戶權限的窗體保護設計完成的用戶權限管理系統(tǒng)應用用戶權限管理系統(tǒng) 設計思路使用VBA建立用戶權限管理系統(tǒng)的具體設計思路如下: 從中不難看出用戶權限管理系統(tǒng)包括創(chuàng)建用戶權限管理窗體、保護用戶權限管理系統(tǒng)、應用用戶權限管理系統(tǒng)三個部分,且每部分右側列舉與之對應的設計內容。本章創(chuàng)建的用戶權限管理系統(tǒng)知識簡單將用戶分為“一般用戶”、“高級用戶”、“管理員”三個用戶級別,并且該系統(tǒng)由2個數(shù)據(jù)表、3個窗體和3個權限三部分組成。 創(chuàng)建管理用戶權限的窗體創(chuàng)建“用戶權限管理系統(tǒng)說明”和“用戶權限”工作表創(chuàng)建【登錄】
2、窗體創(chuàng)建【注冊】窗體創(chuàng)建【更改用戶權限】窗體 創(chuàng)建“用戶權限管理”和“用戶權限”工作表具體操作步驟如下:步驟1:新建一個工作薄并將其保存為“用戶權限管理系統(tǒng)”;將“Sheet1”工作表的名稱設置為“用戶權限管理系統(tǒng)說明”;最后合并A1:I1之間的單元格,在其中輸入文本“用戶權限管理系統(tǒng)”,如圖11-2所示。步驟2:選中A1單元格并右擊,在彈出菜單中選擇“設置單元格格式”選項,即可打開【設置單元格格式】對話框,選擇“字體”選項卡,在“字體”下拉列表中選擇“黑體”選項;在“字形”下拉列表中選擇“加粗”選項;在“字號”下拉列表中選擇“16”選項,在“顏色”下拉列表中選擇相應顏色,如圖11-3所示。
3、創(chuàng)建“用戶權限管理”和“用戶權限”工作表具體操作步驟如下:步驟3:選擇“填充”選項卡,在“背景色”欄目中選擇需要填充的顏色,如圖11-4所示。單擊【確定】按鈕,即可看到設置后的單元格字體和填充效果,如圖11-5所示。分別合并A2:A6、A7:A11、B2:I6以及B7:I11之間的單元格,如圖11-6所示。 創(chuàng)建“用戶權限管理”和“用戶權限”工作表具體操作步驟如下:步驟5:為了表格美觀,需要使用自動換行功能。選中A2:B7之間單元格,在右擊菜單中選擇“設置單元格格式”選項,即可打開【設置單元格格式】對話框,如圖11-7所示。步驟6:選擇“對齊”選項卡,在“水平對齊”下拉列表中選擇“靠左”選項;
4、在“文本控制”區(qū)域中勾選“自動換行”復選框,單擊【確定】按鈕,即可啟動“自動換行”功能。分別在A2:B6之間的單元格輸入有關“用戶權限管理系統(tǒng)”的說明,如圖11-8所示。 創(chuàng)建“用戶權限管理”和“用戶權限”工作表具體操作步驟如下:步驟7:設置A2:B6之間單元格的邊框和填充屬性,如圖11-9所示。用戶在實際應用中可以考慮添加一些圖片和動畫等內容。步驟8:創(chuàng)建“用戶權限”工作表,在“用戶權限管理系統(tǒng)”工作薄中將“Sheet2”工作表重命名為“用戶權限”;合并A1:E1之間的單元格,在其中輸入文本“用戶權限管理”,如圖11-10所示。 創(chuàng)建“用戶權限管理”和“用戶權限”工作表具體操作步驟如下:步驟
5、9:選中合并后的A1單元格,設置該元格的字體和填充屬性,如圖11-11所示。在A3:C10之間單元格中分別輸入已經注冊用戶的編號、級別、密碼等信息,如圖11-12所示。拖動鼠標選中A3:C30之間單元格,再給這些單元格設置邊框,如圖11-13所示。 保護設計完成的用戶權限管理系統(tǒng)隱藏工程代碼鎖定工程 鎖定工程鎖定工程的具體操作步驟如下:步驟1:在【Microsoft Visual Basic for Application】主窗口可對工程進行保護,在【Microsoft Visual Basic for Application】主窗口中選擇“VBAProject(用戶權限管理系統(tǒng))”工程,如圖
6、11-85所示。步驟2:在右擊彈出菜單中選擇“VBAProject屬性”選項,即可打開【VBAProject-工程屬性】對話框,選擇“保護”選項卡,在“鎖定工程”組合框勾選“查看時鎖定工程”復選框;在“查看工程屬性的密碼”組合框中的“密碼”和“確認密碼”文本框輸入相同的密碼,如123,如圖11-86所示。 鎖定工程鎖定工程的具體操作步驟如下:步驟3:單擊【確定】按鈕,即可對該工程進行保護。再次打開“用戶權限管理系統(tǒng)”工作薄,再打開【Microsoft Visual Basic for Application】主窗口,即可看到“用戶權限管理系統(tǒng)”工程已經被鎖定,如圖11-87所示。步驟4:雙擊“
7、VBAProject(用戶權限管理系統(tǒng))”工程,即可打開【VBAProject密碼】對話框,如圖11-88所示。 鎖定工程鎖定工程的具體操作步驟如下:步驟5:在“密碼”文本框中輸入一個錯誤密碼,單擊【確定】按鈕,即可打開【無效的密碼】提示框,在“密碼”文本框中輸入正確密碼(123),如圖11-89所示。步驟6:單擊【確定】按鈕,即可打開【Microsoft Visual Basic for Application】窗口,在其中看到“用戶權限管理系統(tǒng)”工程已成可用狀態(tài),如圖11-90所示。如果想取消鎖定工程,則在【VBAProject-工程屬性】對話框取消勾選“查看時鎖定工程”復選框,單擊【確定
8、】按鈕,即可成功取消鎖定工程。 應用用戶權限管理系統(tǒng)驗證用戶權限管理系統(tǒng) 1未注冊用戶 2一般用戶 3. 高級用戶 4. 管理員將用戶權限管理系統(tǒng)保存為模板 驗證用戶權限管理系統(tǒng)1.未注冊用戶對于尚未注冊的用戶實現(xiàn)注冊功能的具體操作步驟如下:步驟1:重新打開創(chuàng)建的“用戶權限管理系統(tǒng)”工作薄,即可打開【登錄窗口】對話框,如圖11-91所示。步驟2:單擊【注冊】按鈕,即可打開【注冊】對話框,在“注冊用戶名”文本框中輸入未注冊用戶名,例如UD1034,;在“注冊密碼”文本框中輸入“123”,如圖11-92所示。步驟3:單擊【注冊】按鈕,即可打開【注冊成功】對話框,如圖11-93所示。 驗證用戶權限管
9、理系統(tǒng)1.未注冊用戶對于尚未注冊的用戶實現(xiàn)注冊功能的具體操作步驟如下:步驟4:如果在【注冊】對話框中的“注冊用戶名”文本框中輸入“員工資料表”中不存在的員工編號,如UD1055;在“注冊密碼”文本框中輸入“123”,如圖11-94所示。單擊【注冊】按鈕,即可打開【沒有這個員工,用戶名輸入有誤】提示框,如圖11-95所示。 驗證用戶權限管理系統(tǒng)1.未注冊用戶對于尚未注冊的用戶實現(xiàn)注冊功能的具體操作步驟如下:步驟5:如果在【注冊】對話框中的“注冊用戶名”文本框中輸入已經注冊過的員工編號,例如UD1001;在“注冊密碼”文本框中輸入“123”,如圖11-96所示。單擊【注冊】按鈕,即可打開【該用戶名
10、已經注冊,不能重復注冊】提示框,如圖11-97所示。 專家課堂(常見問題與解答)點撥1:在用戶權限管理系統(tǒng)設計完成后,為什么還要隱藏工程代碼和鎖定工程?解答:之所以要進行隱藏工程代碼和鎖定工程操作,是為了避免用戶通過【登錄窗口】進入工作薄,單擊“代碼”組中的【Visual Basic】按鈕,在打開的窗口中對創(chuàng)建的用戶權限管理系統(tǒng)進行修改。點撥2:在創(chuàng)建【注冊】窗體的最后,為什么要在“模塊1”代碼編輯窗口中設置“change”函數(shù)?解答:在“模塊1”代碼編輯窗口中設置“change”函數(shù)的原因在于:只有通過單擊【更改用戶權限】按鈕,才可以打開【更改用戶權限】窗體,而【更改用戶權限】按鈕對應的“宏名”為“change”。所以“change”函數(shù)就是【更改用戶權限】按鈕指定宏的內容。 謝謝欣賞!