共用方式為


Outlook) (View.LockUserChanges 屬性

會傳回或設定 Boolean 值,指出使用者是否可以修改目前檢視的設定。 讀取/寫入。

語法

expressionLockUserChanges

表達 代表 View 物件的變數。

註解

如果是 True,使用者可以修改目前檢視的設定。 然而,不會儲存介面的變更。 如果是 False (預設值),則會儲存任何變更。

範例

在下列範例中,會鎖定所有使用者可用之所有檢視的使用者介面。 副程式 LockView 會接受 View 物件和 布林 值,指出 View 介面 是否會鎖定。 在此範例中,一律會呼叫程式,並將 布林 值設定為 True

Sub LocksPublicViews() 
 'Locks the interface of all views that are available to 
 'all users of this folder. 
 Dim objName As Outlook.NameSpace 
 Dim objViews As Outlook.Views 
 Dim objView As Outlook.View 
 
 Set objName = Application.GetNamespace("MAPI") 
 Set objViews = objName.GetDefaultFolder(olFolderNotes).Views 
 For Each objView In objViews 
 If objView.SaveOption = olViewSaveOptionThisFolderEveryone Then 
 Call LockView(objView, True) 
 End If 
 Next objView 
End Sub 
 
Sub LockView(ByRef objView As View, ByVal blnAns As Boolean) 
 'Locks the user interface of the view. 
 'Accepts and returns a View object and user response. 
 With objView 
 If blnAns = True Then 
 'if true lock UI 
 .LockUserChanges = True 
 .Save 
 Else 
 'if false don't lock UI 
 .LockUserChanges = False 
 End If 
 End With 
End Sub

另請參閱

View 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應