次の方法で共有


ProtectedViewWindow.Workbook プロパティ (Excel)

指定した [保護されたビュー] ウィンドウで開いているブックを表すオブジェクトを返します。 読み取り専用です。

構文

ブック

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

戻り値

Workbook

注釈

保護ビュー ウィンドウは、悪意のある可能性のあるコードからユーザーを保護するように設計されているため、Workbook メソッドによって返される Workbook オブジェクトを使用して実行できる操作は制限されます。 許可されない操作を実行すると、エラーが表示されます。

[保護されたビュー] ウィンドウに表示されるブックは、 Workbooks コレクションのメンバーではありません。 代わりに、 Workbook プロパティを使用して、[保護されたビュー] ウィンドウに表示されるブックにアクセスします。

次に示す例では、Workbook プロパティを使用して、最初の [保護されたビュー] ウィンドウで開いているブックを返します。

Dim wbProtected As Workbook 
 
If Application.ProtectedViewWindows.Count > 0 Then 
    Set wbProtected = Application.ProtectedViewWindows(1).Workbook 
End If 

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

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