• ベストアンサー

エクセルでドラッグアンドドロップで読み取り専用として開く

Excel2000です。 エクスプローラ上にエクセルのファイル(.xls)が表示されているとします。 そのファイルをExcel上にドラッグアンドドロップしますと、ファイルが開かれます。 そのときに、エクスプローラ上のそのファイルのプロパティで「読み取り専用」になっているか否かにかかわらず、読み取り専用として開くにはどうすればよいですか? なお、エクセルのメニューの ファイル―開く で出てくるダイアログボックス(「ファイルを開く」)から、読み取り専用として開く方法はわかっています。 その「読み取り専用として開く」と同じことを、ドラッグアンドドロップだけでしたいのです。 OSはWindows98SEです。

noname#2004
noname#2004

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

今、Win98マシンを探して検証してみました。 どうやら、Win98ではできないことがわかりました。 DOSプロンプトで同じことを行うと、  C:\WINDOWS>C:\Program Files\Microsoft Office\Office\EXCEL.EXE /r excelファイル名 でうまく行くので、Win98のショートカット内の解釈の仕方が、Win98上とは異なるようです(OSのバグ?)。本来は、Win2000のように「読み取り専用」で起動します。 ですから、今回の方法はWin98には適用できないことから、他の方法を考える必要がありますね。 起動時にオプション設定できないと言うことは、起動後に書き込めない設定を行うか、予め書き込みパスワードを設定して、変更する場合に解除するなどしかないようです。 ご期待に添えなく、すみませんでした。m(_._)m

noname#2004
質問者

お礼

私、回答No.4の方法で、身近にある他のOSのマシンで試してみました。 WinNT4.0…98SE同様、読み取り専用になりませんでした。 WinMEとWinXP(HomeEdition)…読み取り専用になりました。 というわけで、この方法はOSによってはできないこともある、ということが分かりました。

その他の回答 (4)

回答No.4

(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ファイルをドラッグ&ドロップすると、読み取り専用になります。 如何でしょうか?

noname#2004
質問者

補足

私、試したんですが、どうしても読み取り専用になりません。 >(3) 「項目の場所を入力してください」とい部分でEXCELのある場所を指定します。 コマンドラインというところでよろしいでしょうか。 Excelの場所は回答と同じなので、 "C:\Program Files\Microsoft Office\Office\Excel.exe" /r と入力しました。 このショートカットに、ファイルをドラッグアンドドロップすると、 単にエクセルのファイルが開かれるだけで、 読み取り専用と表示はされず、 編集できてしまうのはもちろん、上書き保存すらできてしまいます。 質問に書いた「ファイル―開く」の「読み取り専用として開く」を行えば、タイトルバーに「読み取り専用」と表示されますが、 その表示がありません。 ショートカットのプロパティのリンク先には、コマンドラインで入力したのと同じことが書かれています。

  • Good-S15
  • ベストアンサー率33% (149/439)
回答No.3

こんばんわ。 ちょっと、工夫をしたんですが・・・。 こういうのはダメですか? [ドラッグ&ドロップ後、ボタンクリックで 読み取り専用にする方法] 1.「ツール」-「ユーザー設定」クリック 2.「コマンド」タグクリック 3.「分類」がファイルの「コマンド」(右ペイン)に 「読み取り専用の設定/解除」ボタンがあります。 (これを使います) 4.「ツールバー」タグクリックで 右の「新規作成」ボタンクリック 5.ユニークな名前でボタンの名称を決定 6.再度、「コマンド」タグクリックで 「読み取り専用の設定/解除」ボタンを作成した ツールバーへドラッグ&ドロップ。 以後、ドラッグ&ドロップ後、このツールバーの ボタンを押せば、読み取り専用に早変わり~! Win98SE動作確認済みです。

noname#2004
質問者

お礼

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

noname#3361
noname#3361
回答No.2

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

noname#2004
質問者

お礼

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

noname#3361
noname#3361
回答No.1

「エクスプローラ上」というのはデスクトップ上ということでよろしいでしょうか? それなら表示されているファイルのプロパティで「読み取り専用」にチェックするだけでOKですよ。

関連するQ&A

  • MFCのドラッグ&ドロップについて

    閲覧して頂きありがとうございます。 現在、WindowsXPでvc++6.0のMFC(ダイアログベース)を利用してダイアログを作り エディットボックスに入力されたファイルパスを利用して指定のファイルを 開く簡単なアプリを作ろうとしています。 そこでダイアログのエディットボックスの部分にファイルをドラッグ&ドロップすると エディットボックスにドロップされたファイルのパスを表示させようとしていますが、中々できません。 状況としては、グループボックスの中にエディットボックスを作成し、 グループボックスを右クリック→プロパティ→ドラッグドロップを許可 をすることによりグループボックスにドロップの許可を与えることはできていますが ドロップのイベントを拾うことができておりません。 ※参考サイトなどをみると「WM_DROPFILES」というハンドラがあるみたいなのですが  どこにも見当たらないです。。。 何か不明な点などあれば補足させて頂きますので、よろしくお願いします。

  • Excel VBA ファイル名をドラッグ&ドロップ

    エクスプローラーなどからファイルをドラッグ&ドロップしたら そのファイルに対して何かしらの処理を行う、ということがEXCEL で可能でしょうか。 ドロップを受けるのはシートでもフォーム上のコントロールでも どちらでも良いです。 イベントをいろいろ探したのですがよく分かりませんでした。 EXCELは2002を使用しています。 よろしくお願いいたします。

  • ドラッグアンドドロップが出来ない

    数日前まで何気にドラッグアンドドロップで下書きした文章等を例えばFacebook等の投稿に使っていましたが、いきなり出来なくなりました。OSは「7」、Internet Explorerは「Version 10」です。コピーして貼り付ける事は可能ですが、ドラッグアンドドロップではドロップする際に黒い○に斜めの線が入り、落ちません。但し、試しにデスクトップ上に画像を一旦保存し、ドラックアンドドロップでゴミ箱へは移せますし、ハードディスク上でも、例えばドライヴCからDへの移動は出来ます。 スタートからプロパティ、カスタマイズと進み、「コンテキスト メニューと~」の「ドラックアンドドロップ」では、有効化するにチェックが入っています。 コントロールパネルから「マウス」へ、「クリックロックをオンにする」にはチェックは入っていません。 タスクバーから「タスクマネージャーの起動、というネット上で紹介されている方法も試しましたが、解決しませんでした。 マウスに不具合が有ると、線が引けないという情報も有ったので、Photosshop Elementsで線を引っ張ってみたり、「IMEパッド」で手書きもしてみましたが、問題なく線も引けます。 達人のお知恵拝借。

  • Excelの編集ドラッグアンドドロップ

    Excelの編集でドラッグアンドドロップの操作ができなくなってしまいました。 解決方法を教えてください。

  • Excelのドラッグ アンド ドロップ編集の設定法

    初めまして。 Excel 2003 の「ドラッグ アンド ドロップ編集を行う」 について教えて下さい。 2週間程前から突然以下の現象がおき、困っております。 是非、解決方法を御指導下さい。 【現象】 ・新しくファイル(新規・既存共に)を開くと、「ドラッグ アンド ドロップ編集を行う」のチェックが毎回外れており、ファイルを開く度に、ファイル毎に毎回設定し直さなければならない。 ・チェックを付けたままファイルを保存しても、再度開くと外れている。 ・パソコン、Excel を再起動しても同じです。 【私の対応】 ファイルを立ち上げる度に、オプションの「ドラッグ アンド ドロップ編集を行う」のチェックを付け直す。 ファイルを開く度に、「ドラッグ アンド ドロップ編集を行う」のチェックを入れる作業がとても煩雑なので、毎回チェックが入ったままにするには、どうしたら良いのでしょうか? お詳しい皆様、是非とも解決策を御指導下さい。

  • エクセルのドラッグandドロップ

    初歩的な質問で恐縮です。 突然、エクセルのシートでセルに入力してある文字・数値をセルの 右下隅にカーソルを移動してプラス十字の形にしてドラックandドロップすればコピーできたのが、マウスをセルの右下隅に移動しても プラス十字にならず、ドラッグandドロップコピーができなくなって しまいました。何をどう設定するばいいのか分からず困っています。  原因が分かる方いらしゃいましたら、ご回答願います。

  • Excel2010の図のドラッグアンドドロップが変です。

    Excel2010の図のドラッグアンドドロップが変です。 Excel2010でグラフを作成したあとでそのグラフの場所を動かそうとドラッグアンドドロップをすると、元の場所にグラフが残ったまま新しい図ができてそれがドラッグされます。仕方がないので新しい図をそのままドラッグして所定の場所にドロップし、もとのところに残ったのを削除しています。 必ずコピーがドラッグされるとは限らないのです。たとえば一度動かしてもとの図を消したあと、動かした図を再度ドラッグアンドドロップすると普通にできます。 なにかドラッグアンドドロップ操作にコツがあるのでしょうか? あるいは最初に作った図がはじめから同じものが2重できてしまっているようにも見えるので、これを避けるやり方が必要なのでしょうか?

  • Photoshopにドラッグアンドドロップで

    PhotoshopCS5で画像編集しています。 カンバスサイズを1000×1000で新規作成の際 800×800など、カンバスサイズより小さい画像を エクスプローラからPhotoshopに ドラッグアンドドロップしたところ 全ての画像ではなく、画像によっては貼り付けられた時に 1/6サイズやそれ以下になり とても小さくなってしまうことがあります。 どうすれば、ドラッグアンドドロップで サイズを変えずに貼り付けられるのでしょうか。

  • ドラッグアンドドロップができない

    今日からいきなりファイルのドラッグアンドドロップができなくなりました。 他の設定は何もいじっていないので原因がわかりません。 原因と対処がわかる方教えてください。

  • ドラッグアンドドロップ

    以前はファイルのドラッグアンドドロップができたのですが今は切り取り・貼り付けで処理しています。元に戻すにはどうすれば良いでしょうか。尚osはwin98です。宜しくお願いします。

専門家に質問してみよう