Workbook.ChangeFileAccess メソッド (Excel)
ブックのアクセス権を変更します。 変更した後で、ディスクから読み込むことが必要な場合があります。
構文
式。ChangeFileAccess (Mode, WritePassword, Notify)
式Workbook オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Mode | 必須 | XlFileAccess | アクセス モードを指定します。 |
WritePassword | 省略可能 | バリアント型 | ファイルが書き込み予約済みで 、Mode が xlReadWrite の場合は、書き込み予約パスワードを指定します。 ファイルにパスワードが設定されていないとき、または引数 Mode が xlReadOnly のときは、無視されます。 |
Notify | オプション | バリアント型 (Variant) | True (または省略) の場合、ファイルにすぐにアクセスできない状態のときに警告メッセージを表示します。 |
注釈
読み取り専用でファイルを開いているときは、排他的アクセスはできません。 読み取り専用を書き込み可能に変更した場合は、読み取り専用にしていた間に変更された部分がないことを確認するために、ファイルが改めて読み込まれます。
例
次の使用例は、作業中のブックを読み取り専用に設定します。
ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。