Explorer.CurrentView プロパティ (Outlook)

バリアント の現在のビューを表す設定または返します。 値の取得と設定が可能です。

構文

CurrentView

Explorer オブジェクトを表す変数。

注釈

現在の エクスプ ローラー のビューの View オブジェクトを取得するには、 Explorer.CurrentFolder によって返される現在の フォルダー オブジェクトの 示します プロパティではなく Explorer.CurrentView を使用します。

任意の目的に使用する開始する前に、 示します によって返される ビュー オブジェクトへの参照を保存する必要があります。

現在のビューを正しくリセットするには、 View.Reset を実行した後、 View.Apply を実行します。 次のコード例は、呼び出しの順序を示しています。

Sub ResetView() 
 
 Dim v as Outlook.View 
 
 ' Save a reference to the current view object 
 
 Set v = Application.ActiveExplorer.CurrentView 
 
 ' Reset and then apply the current view 
 
 v.Reset 
 
 v.Apply 
 
End Sub

このプロパティを設定すると、2 つのイベントが発生する: する 前に発生実際のビューの変更が行われ、変更をキャンセルするのには使用することができ、変更が有効にした後に ビュー を実行します。

次の Visual Basic for Applications (VBA) の例は、受信トレイが表示されていれば、アクティブなエクスプローラーの現在のビューをメッセージに設定します。

Sub ChangeCurrentView() 
 
 Dim myOlExp As Outlook.Explorer 
 
 
 
 Set myOlExp = Application.ActiveExplorer 
 
 If myOlExp.CurrentFolder = "Inbox" Then 
 
 myOlExp.CurrentView = "Messages" 
 
 End If 
 
End Sub

関連項目

Explorer オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。