📝

Officeドキュメントを読み取り専用で開く方法

2023/02/12に公開

こういうこと、ありますよね

ファイルを開く
更新しようとすると・・・

編集のためロックされています
編集のためロックされています

参照するだけなら、読み取り専用で開いてほしい。
しかし現バージョンのOfficeでそれは意外と難しい。

  1. Shift を押しながら右クリック > 読み取り専用で開く
    なぜか読み取り専用で開かれない😢
  2. 右クリック > 新規
    ExcelでCELL("filename")(ファイル名を取得する関数)が使用できなくなる😢

読み取り専用で開くツールのご紹介(Windows限定)

https://github.com/q1701/OfficeReadOnly

使い方

  1. ファイルを右クリック > 送る > 読み取り専用で開く
    使い方

  2. 読み取り専用で開かれる😄
    読み取り専用で開かれた

導入方法

  1. https://github.com/q1701/OfficeReadOnly にアクセス

  2. ZIPファイルをダウンロード
    Download ZIP
    ダウンロードされたファイル

  3. ZIPファイルに含まれる OfficeReadOnly.vbs を展開
    ZIPファイルを展開
    例として F:\アプリ に展開
    展開されたファイル

  1. SendTo フォルダーを開く
    コマンドプロンプトで下記を実行する。

    start shell:sendto
    

    (または、エクスプローラーのアドレスバーに shell:sendto を入力する。)
    SendToフォルダー

  2. 展開した OfficeReadOnly.vbs をコピー
    Copy

  3. SendTo フォルダーに張り付け
    ショートカットの貼り付け
    作成されたショートカット

  4. 好きなファイル名に変更する
    名前を変更したショートカット

使い方と導入方法は、以上です。

補足

対応しているファイル形式

拡張子 アプリケーション
doc / docx / docm Word
xls / xlsx / xlsm Excel
ppt / pptx / pptm PowerPoint
vsd Visio
mmp Project

Discussion