本節介紹幾個簡單的文件屬性設置方法。
Excel操作中可以自由設置文件屬性,可以在“文件-信息-屬性”下找到,如下圖所示:
Excel VBA設置用戶名的方法可用如下屬性實現,也可以返回用戶名,如上圖中的作者名。
Application對象之下的UserName屬性,返回或設置工作表用戶名。
可以利用此屬性判斷是否修改過文件,是否是原作者打開工作表,以實現簡單的權限管理。
上圖為例列出了三個User相關的屬性,分别為:
UserControl 如果應用程序可見,或者用戶已創建或啟動應用程序,則該值為 True。
UserLibraryPath 返回用戶計算機上安裝 COM 加載項的位置的路徑
UserName 返回或設置當前用戶的名稱
No.2
代碼
Function userThiscell()
If Application.UserControl Then
With ActiveSheet.Range("D4")
.Value = "True"
.Offset(1, 0).Value = Application.UserLibraryPath
.Offset(2, 0).Value = Application.UserName
End With
Else
MsgBox "No Application!"
End If
End Function
本示例分别提取當前工作薄的用戶名,應用程序是否可見和Com加載項的安裝路徑。
VBA可以做到對Excel應用任何設置和修改,在編程中應用這些屬性可實現更加靈活的體驗,也能使編輯的應用高效合理地運行。
歡迎關注、收藏
---END---
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!