Workbook.ExclusiveAccess メソッド (Excel)

共有ファイルとして開いているブックを、他のユーザーが変更できないようにします。

構文

ExclusiveAccess

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

戻り値

ブール型 (Boolean)

注釈

ExclusiveAccess メソッドを実行すると、実行したユーザーによるブックの変更内容はすべて保存されますが、同じブックを開いている他のユーザーは、それらの変更内容を別のファイルとして保存する必要があります。

指定したブックが共有ファイルとして開かれていない場合、このメソッドは失敗します。 ブックが共有リストとして開かれているかどうかを判断するには、 MultiUserEditing プロパティを 使用します。

次の使用例は、作業中のブックが共有リストとして開かれているかどうかを判断します。 の場合、この例では現在のユーザー排他アクセス権が付与されます。

If ActiveWorkbook.MultiUserEditing Then 
 ActiveWorkbook.ExclusiveAccess 
End If

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

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