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