2016-07-14 127 views
0

我想在Excel中創建一個問題列表。人們可以輸入幾個單元格,向Access發送插入查詢(到目前爲止工作正常)。我想添加用戶組,但是,由於我使用Access 2013,我注意到用戶組不再可以在Access中訪問。將用戶組添加到Excel中

有沒有辦法給excel添加用戶標識?我寧願用他們的Windows登錄名來識別用戶。我已經通過在excel文件中根據用戶訪問來製作不同的密碼保護表來繞過所有這些。我會嘗試通過檢查哪些表格可以訪問來識別哪個用戶組正在工作(不知道這是否實際可行)。

我是相當新的接入/ EXCEL/VBA和想獲得它的竅門

作爲最後的選擇我會考慮做訪問只是前端和管理我的MySQL數據庫和添加用戶訪問那裏。

回答

0

要獲得在Windows中的用戶名可以使用:

usr = split(Environ("USERPROFILE"), "/") 

陣列USR應該是Windows用戶名的最後一個索引。

ENVIRON函數返回的用戶文件夾,以便劈裂它的「/」和最後的指數將用戶名

不是一個完整的回答你的問題,但也許一開始?

+0

這當然給了我一個很好的開始。由於用戶名是固定的,只能用他們的Windows密碼訪問,所以我可以在這裏工作。非常感謝! – Tomdw94