MS Office + XP 読取専用で開く設定 ― 2009/10/01 00:59

下記設定を行えば、xls、docファイルを右クリックで
[読み取り専用で開く] メニューが出るようになる。

とりあえず処置なのでエラーが出まくりますが(特にWord)、読取専用では開けます。 気が向いたら、ちゃんとした対策を考えるかもしれませんが、多分やらない(^^;


-----------------------------------------------------------
まず、[エクスプローラー] → [ツールメニュー] → [フォルダオプション] を開く。

【Excel設定】
・[ファイルの種類]タブから "XLS" や "XLSX" を選び、[詳細設定]ボタン押下。
・アクションの中から "読み取り専用で開く" を選び、[編集]ボタン押下。
・アクションの末尾に "(&R)" などを付ける。
  例) "読み取り専用で開く(&R)"
・DDEメッセージを下記のように変更する。
  "[open("%1",,,,,,,,,,,,,,1,,1)]"
      ↓
   "[open("%1",,True,,,,,,,,,,,,1,,1)]"


【Word設定】
・[ファイルの種類]タブから "DOC" や "DOCX" を選び、[詳細設定]ボタン押下。
・アクションの中から "読み取り専用で開く" を選び、[編集]ボタン押下。
・アクションの末尾に "(&R)" などを付ける。
  例) "読み取り専用で開く(&R)"
・DDEメッセージを下記のように変更する。
  "[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.Revert=0]"
     ↓
  "[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.Revert=0,.ReadOnly=1]"