プロが教える店舗&オフィスのセキュリティ対策術

Excel2000です。

エクスプローラ上にエクセルのファイル(.xls)が表示されているとします。
そのファイルをExcel上にドラッグアンドドロップしますと、ファイルが開かれます。

そのときに、エクスプローラ上のそのファイルのプロパティで「読み取り専用」になっているか否かにかかわらず、読み取り専用として開くにはどうすればよいですか?

なお、エクセルのメニューの ファイル―開く で出てくるダイアログボックス(「ファイルを開く」)から、読み取り専用として開く方法はわかっています。
その「読み取り専用として開く」と同じことを、ドラッグアンドドロップだけでしたいのです。

OSはWindows98SEです。

A 回答 (5件)

今、Win98マシンを探して検証してみました。


どうやら、Win98ではできないことがわかりました。
DOSプロンプトで同じことを行うと、
 C:\WINDOWS>C:\Program Files\Microsoft Office\Office\EXCEL.EXE /r excelファイル名
でうまく行くので、Win98のショートカット内の解釈の仕方が、Win98上とは異なるようです(OSのバグ?)。本来は、Win2000のように「読み取り専用」で起動します。

ですから、今回の方法はWin98には適用できないことから、他の方法を考える必要がありますね。
起動時にオプション設定できないと言うことは、起動後に書き込めない設定を行うか、予め書き込みパスワードを設定して、変更する場合に解除するなどしかないようです。

ご期待に添えなく、すみませんでした。m(_._)m
    • good
    • 0
この回答へのお礼

私、回答No.4の方法で、身近にある他のOSのマシンで試してみました。

WinNT4.0…98SE同様、読み取り専用になりませんでした。
WinMEとWinXP(HomeEdition)…読み取り専用になりました。

というわけで、この方法はOSによってはできないこともある、ということが分かりました。

お礼日時:2002/06/21 23:32

(1) デスクトップ上で、アイコンがない部分で、マウスの右クリックメニューを出します。


(2) 「新規作成」→「ショートカット」を選択。
(3) 「項目の場所を入力してください」とい部分でEXCELのある場所を指定します。
私の場合は「"C:\Program Files\Microsoft Office\Office\EXCEL.EXE"」になります。(Win2000/Office2000の場合)
ここで、お尻に「/r」の起動オプションを付記します。ですから、
「"C:\Program Files\Microsoft Office\Office\EXCEL.EXE" /r」
となります。
(4) 「このショートカットの名前を入力してください」という部分に適当に「EXCEL読み取り専用」などと名前を付けてください。
(5) そうして出来たEXCELのショートカットは、そこにEXCELファイルをドラッグ&ドロップすると、読み取り専用になります。

如何でしょうか?

この回答への補足

私、試したんですが、どうしても読み取り専用になりません。

>(3) 「項目の場所を入力してください」とい部分でEXCELのある場所を指定します。

コマンドラインというところでよろしいでしょうか。
Excelの場所は回答と同じなので、
"C:\Program Files\Microsoft Office\Office\Excel.exe" /r
と入力しました。

このショートカットに、ファイルをドラッグアンドドロップすると、
単にエクセルのファイルが開かれるだけで、
読み取り専用と表示はされず、
編集できてしまうのはもちろん、上書き保存すらできてしまいます。

質問に書いた「ファイル―開く」の「読み取り専用として開く」を行えば、タイトルバーに「読み取り専用」と表示されますが、
その表示がありません。

ショートカットのプロパティのリンク先には、コマンドラインで入力したのと同じことが書かれています。

補足日時:2002/06/21 01:10
    • good
    • 0

こんばんわ。



ちょっと、工夫をしたんですが・・・。
こういうのはダメですか?
[ドラッグ&ドロップ後、ボタンクリックで
読み取り専用にする方法]

1.「ツール」-「ユーザー設定」クリック
2.「コマンド」タグクリック
3.「分類」がファイルの「コマンド」(右ペイン)に
「読み取り専用の設定/解除」ボタンがあります。
(これを使います)

4.「ツールバー」タグクリックで
右の「新規作成」ボタンクリック
5.ユニークな名前でボタンの名称を決定
6.再度、「コマンド」タグクリックで
「読み取り専用の設定/解除」ボタンを作成した
ツールバーへドラッグ&ドロップ。

以後、ドラッグ&ドロップ後、このツールバーの
ボタンを押せば、読み取り専用に早変わり~!

Win98SE動作確認済みです。
    • good
    • 0
この回答へのお礼

おっしゃるとおりです。ボタンを押せば読取専用になります。

お礼日時:2002/06/20 22:46

#1です。

ちょっと勘違いです。
>プロパティで「読み取り専用」になっているか否かにかかわらず
ということなので1の回答はご存知でしたね。失礼しました。でも、ドラッグ&ドロップならこの方法しかないと思いますよ。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

お礼日時:2002/06/20 22:38

「エクスプローラ上」というのはデスクトップ上ということでよろしいでしょうか?


それなら表示されているファイルのプロパティで「読み取り専用」にチェックするだけでOKですよ。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!