- ベストアンサー
Excelファイルを開いても何も表示されません
職場のパソコン(Win XP)についての質問ですが、 今は自宅からなのでExcelのバージョンは分かりません。 とあるExcelのファイルを開こうとしたのですが、 Excel自体は起動しますが、画面には何も現れません。 グレーの画面のままです。 でも印刷プレビューで見ると、ちゃんとその書類があります。 (プレビューを閉じるとまた何もないグレーの画面になってしまいます。) 数式バーにはある数式が表示されていたのでそこをクリックしてみると、 「変更しようとしているセルまたはグラフは保護されているため・・・」というメッセージが出ました。 なのでシートの保護を解除しようとしたのですが、 パスワードがかかっているらしく解除できませんでした。 (誰も保護をした記憶がないらしいのですが・・・) とりあえず保護されているという事は分かったのですが、 それで画面に何も現れないという事はあるのでしょうか? たとえシート内を全てロックしたとしても、 ファイルは開くけどどこも編集できない・・・という風になるのではないんですか?? 帰ってから家のExcel2000でいろいろ試したのですが、 ・「メニュー→ウィンドウ→表示しない」(印刷プレビューが見れないので違う。) ・そのブックを最小化→左下の小さくなったタイトルバーをさらにExcelウィンドウの下や端の方に隠す。 (1度閉じてからまた開くと隠した小さいタイトルバーが左下に出てきてしまったので違う。) という感じで、職場と全く同じ状態が発見出来ませんでした。 他に、ファイルを開いても何も表示されない原因があれば教えて下さい。 長文&分かりにくい内容で申し訳ありませんが、よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
ツール → オプション → 全般 → ほかのアプリケーションを無視する にチェック入っている場合に、当該事象が発生します。 他にも「差し込み印刷ヘルパー」を使用してExcelデータを差し込もうとしたときに 「現在のタスクを完了するためにMicrosoftExcelに対して再度DDE接続を行うことはできませんでした。」というメッセージが表示されるなら、ほぼ間違いなくこの設定が原因です。 ここにチェックが入っていない場合は、Excelのメニュー項目などのカスタマイズ内容を保存している「Excel11.xlb」(Excel2003の場合)や「Excel10.xlb」(Excel 2002 の場合)、Excel.xlb(Excel 2000 の場合)が破損している可能性が高いです。 この*.xlbファイルはしょっちゅう書き換えられるせいか、わりと簡単に破損しやすいようです。 今までのカスタマイズ内容を破棄してもかまわないのでしたら、この*.xlbファイルを検索などで探し出して、さっくり削除してからExcelを起動することで、初期状態(つまりカスタマイズされていない状態)の*.xlbファイルが自動的に作成されます。 参考URL [XL2003]ダブルクリックでファイルを開くことができない http://support.microsoft.com/default.aspx?scid=kb;ja;418292 [XL97] エクスプローラでダブルクリックしてもワークブックが開かないケースについて http://support.microsoft.com/default.aspx?scid=kb;ja;158996 ツール バーやメニュー バーの設定を初期の状態に戻すには http://support.microsoft.com/default.aspx?scid=kb;ja;880939 Excel がエラーで起動できない場合の対処方法 http://support.microsoft.com/default.aspx?scid=kb;ja;883015
その他の回答 (4)
- KenKen_SP
- ベストアンサー率62% (785/1258)
こんにちは。KenKen_SP です。 > 他に、ファイルを開いても何も表示されない原因があれば教えて下さい。 原因というより、こんな方法でも再現できるという方法のご紹介ですが。 ▼ 方法 1 1. 全セルを選択し、セル幅を 0 にする 2. [ツール]-[オプション]-[表示]-[ウインドウオプション] で次の 項目を非表示にする ・シート見出し ・行列番号 ・水平スクロールバー ・垂直スクロールバー ※数式バーも消せます 3. シート保護やブック保護 次の方法は、ご提示の状況と異なるので完全に違うと思います。したがって 余談になりますが、上記のような状況を簡単につくる方法です。 ▼ 方法 2 1. VBE を開く 2. ThisWorkbook モジュールの IsAddin プロパティーを True にする 3. VBE の保存ボタンでブックを保存します 拡張子は .xls のままですが、アドインとして機能しますので、 シート等は表示されません。 ともに Excel の設定なのでマクロを使わない方法です。したがって、 マクロの警告画面は表示されません。
お礼
皆さま、回答を頂きまして本当にありがとうございました。 最後の方のお礼スペースにまとめて書かせて頂きます。 お許しください。 今日私は仕事が休みだったので、職場の人に電話してみたんですが、 先日そのファイルをメールに添付してどこかに送ってあったので、 送信済みメールからそのファイルを開いて編集・保存したみたいです。 どうやら開かなくなったファイルに上書き保存したっぽいので、 結局原因は分からないような気がします・・・(汗) 私も職場の人間もそんなにExcelを使いこなせてないので、 詳しく教えて下さった方の方法を見ても今イチ理解出来なかったのですが、 同じケースがあった場合のためにもっと勉強したいと思います。 皆さまの回答にとても感謝しています。 ありがとうございました。
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 ちょっと面白そうなので、試してみました。 #2 さんのやり方で、私の場合は、例えば、最小化した後に、ActiveWindow.Top = 600 で設定させ、その後に、ブックの保護で、Window 側を固定してしまったら、もう、パスワードがないと元には戻せませんね。まあ、マクロが動かせれば、マクロからシートコピーは利きますが。 >「変更しようとしているセルまたはグラフは保護されているため・・・」というメッセージが出ました。 シートの保護とたぶんブックの保護もあるでしょうね。 そういう設定をするよりも、pdf にするか、MHTL にすればよいと思います。通常、一つのシートは活かしておいて、そこに説明などを入れるというのが、一般的ですね。
お礼
回答ありがとうございました。 お礼は最後の方へまとめて書かせて頂きます。
>・そのブックを最小化→左下の小さくなったタイトルバーをさらにExcelウィンドウの下や端の方に隠す。 > (1度閉じてからまた開くと隠した小さいタイトルバーが左下に出てきてしまったので違う。) 「最小化」ではなく「元のサイズに戻す」でウインドウを隠すと、再度開いても隠れたままです。 これなら、「ウインドウ」→「整列」で戻せます。
お礼
回答ありがとうございました。 お礼は最後の方へまとめて書かせて頂きます。
- marbin
- ベストアンサー率27% (636/2290)
ツール ↓ オプション ↓ 全般 ↓ 「他のアプリケーション」を無視するのチェックを外す でいかがでしょう?
お礼
回答ありがとうございました。 お礼は最後の方へまとめて書かせて頂きます。
お礼
回答ありがとうございました。 お礼は最後の方へまとめて書かせて頂きます。