Excel、Wordで読み取り専用で開きたい(Windows 7編)
仕事でExcelやWordのファイルを開くときは、なるべく読み取り専用で開くのですが、まだWindows 7を導入したばかりで、コンテキストメニューへ「読み取り専用で開く」を追加してなかったんです。
「そろそろ追加するか〜w」とDDEを編集しようと思ったら、そんな設定どこにも見当たらないじゃないですか。
とりあえず、コンテキストメニューについて調べていたら、Shift+右クリックで「読み取り専用で開く」が出るとこまでは分かったものの、それで開いても読み取り専用にはならずwww
世の中、そんな甘くはないようです(つД`)
結局、レジストリのDDEを直接変更するしかないっ。
ということで以下やり方。自己責任でお願いします。
※以下の方法はOffice 2003用です。2007はキーが少し違うかも(未確認)
・レジストリエディタを起動する
・HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexecを開く
・(既定)のデータを以下のように変更する
[open("%1",,,,,,,,,,,,,,1,,1)]
↓
[open("%1",,True,,,,,,,,,,,,1,,1)]
・OKをクリック
・HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly\ddeexecを開く
・(既定)のデータを以下のように変更する
[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.Revert=0]
↓
[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.ReadOnly=1]
・レジストリエディタを終了する
エンコとは全く関係ないですな…
備忘録的に書いておきたかったのです ヽ(`д´;)/
「そろそろ追加するか〜w」とDDEを編集しようと思ったら、そんな設定どこにも見当たらないじゃないですか。
とりあえず、コンテキストメニューについて調べていたら、Shift+右クリックで「読み取り専用で開く」が出るとこまでは分かったものの、それで開いても読み取り専用にはならずwww
世の中、そんな甘くはないようです(つД`)
結局、レジストリのDDEを直接変更するしかないっ。
ということで以下やり方。自己責任でお願いします。
※以下の方法はOffice 2003用です。2007はキーが少し違うかも(未確認)
・レジストリエディタを起動する
・HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexecを開く
・(既定)のデータを以下のように変更する
[open("%1",,,,,,,,,,,,,,1,,1)]
↓
[open("%1",,True,,,,,,,,,,,,1,,1)]
・OKをクリック
・HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly\ddeexecを開く
・(既定)のデータを以下のように変更する
[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.Revert=0]
↓
[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.ReadOnly=1]
・レジストリエディタを終了する
エンコとは全く関係ないですな…
備忘録的に書いておきたかったのです ヽ(`д´;)/


