Microsoftは、最も人気のあるスプレッドシートソフトウェアであるExcelを提供しています。これは強力な分析ツールですが、欠点が不足しているわけではありません。非常に厄介でかなり一般的な問題は、Excelが応答しなくなったときです。あなたが得るのは、まだ完了していない激しい活動を示す砂時計またはループサークルだけです。 Excelウィンドウの上部に、「Excelが応答していません」というメッセージが表示されます。
Excelが応答しないというメッセージがいくつかの場合に発生します。ファイルを開いたり、ファイルを保存しようとしたり、Webページからデータをコピーして貼り付けたり、ブックやワークシートに入力したりすることができます。これにより、Excelが応答しない状態になり、10秒以上続くか、まったく回復しない可能性があり、タスクマネージャーからExcelを強制終了する必要があります。いずれにせよ、あなたはまったく仕事をすることができないので、そのような重要な分析に不便を生み出します。この記事では、このエラーが発生する理由と、それを解決するためのいくつかの方法について説明します。
Excelが応答しない理由
Excelがフリーズする理由はいくつかあります。破損したExcelプログラムファイルとは別に、破損したブックがこの問題の明らかな原因である可能性があります。ただし、破損していると思われるExcelブックを別のコンピューターで開いた場合は、この限りではありません。新しいワークブックを試すか、別のPCでワークブックファイルを試すことにより、問題の原因がワークブックにあるのかアプリケーションにあるのかを判断できます。問題がExcelアプリケーションを指している場合は、構成が正しくない可能性があります。 Excelは通常、開いたときにプリンタに関する情報を取得し、ネットワークプリンタが応答しない問題を引き起こすことがわかっています。この問題は通常、ファイルを開くときに発生します。最初に開いたファイルはフリーズしますが、残りは問題なく動作します。
数式が豊富なファイルもExcelに煩わされます。これには、重いVBAとフィルターが含まれます。ネットワークが正しく構成されていないと、ネットワーク経由で保存/アクセスされたExcelブックに入力するときにフリーズが発生します。インターネットページ(HTML形式)からのコピー貼り付けは、通常、ExcelがHTMLコードと形式をデコードするのに時間がかかります。プレーンテキストのみを貼り付けるとはるかに高速になりますが、ExcelではWordの場合ほど簡単には利用できないため、多くの人が見落としています。
Excelアプリケーションが正しく構成されていないかどうかを確認するには、セーフモードで開きます。これにより、設定ミス、不正なアドイン、マクロ、コードが排除されます。 Windowsキー+ Rを押して[ファイル名を指定して実行]を開き、「 エクセル/セーフ ’とEnterキーを押します。一般的な原因に基づいて、この問題のいくつかの解決策を示します。
方法1:デフォルトのプリンターをMicrosoftXPSドキュメントプリンターにリセットする
デフォルトのプリンタをネットワークプリンタとして使用している場合、Excelで起動できない場合があります。デフォルトのプリンターをMicrosoftXPSドキュメントプリンターにリセットできます。
- Windowsキー+ Rを押して実行を開きます
- 「」と入力します 制御/名前microsoft.devicesandprinters ’(引用符なし)を押し、Enterキーを押して、デバイスとプリンターのウィンドウを開きます。
- プリンタまで下にスクロールします。 「MicrosoftXPSドキュメントプリンター」を右クリックします
- [デフォルトのプリンタとして設定]を選択します
- Windowsがプリンタ管理を停止するという警告メッセージが表示された場合は、[OK]をクリックします
この方法の欠点は、Excelブックまたはワークシートを印刷するたびに手動でプリンターを選択する必要があることです。ネットワークプリンタが接続されているApplesWi-Fiルーター(AirMac)を使用している場合は、Bonjour forWindowsを使用してみてください。 ここに これで問題が解決することがあるため、接続を管理します。
方法2:プレーンテキストのみを貼り付ける
Webページからコピーしたデータを貼り付けると、Excelがフリーズします。これは、データがHTML形式であり、ソース形式を維持するためにデコードする必要があるためです。特別なテキストを貼り付けると、問題は解決します。ただし、貼り付け(宛先の書式設定を保持)するだけでは、Excelがワイルドになり、タスクマネージャーを使用してExcelを強制終了する必要があります。特別なテキストを貼り付けるには:
- 貼り付けるデータをWebページからコピーします(右クリックするか、Ctrl + Cを使用するかは関係ありません)。
- Excelで、データを貼り付けるセルを右クリックします
- 「特別な貼り付け」を選択します
- 貼り付けオプションで、[テキストとして貼り付け]を選択し、[OK]をクリックすると、データが貼り付けられます
タブと段落は、それぞれ新しいセル/フィールドおよび新しい行/レコードとして認識されます。右クリックして貼り付ける代わりにCtrl + Vを使用して(ソースの書式を維持しながら)Excelが応答しなくなるのを防ぐという主張もあります。 Chromeからのコピー貼り付けは、InternetExplorerからの貼り付けよりもうまく機能すると主張する人もいます。
方法3:ブックから保護を削除する
ワークブックを保護すると、特にネットワーク経由でワークブックにアクセスしている場合に、Excelがフリーズする可能性があります。保護を解除するには:
- ブックファイルを開き、現在のブックパスワードを入力します
- [ファイル]をクリックして、[情報]タブを選択します
- [権限]セクションで、[ブックを保護する]アイコンをクリックし、[パスワードで暗号化]を選択します
- パスワードテキストボックスの内容を削除し、[OK]をクリックします。
これにより、ブックは脆弱になりますが、機能します。ユーザーが変更できるワークブックの側面を指示することができます。 「現在のワークシートを保護する」オプションからのセルの内容、編集、フォーマットなど。
方法4:修復して新しいファイルとして保存する
特定のExcelファイル/ブックが問題を引き起こしている場合は、それを修復して新しいブックに保存する方法があります。
- スタートメニューからExcelを開きます(ブックファイルからではありません)
- [ファイル]メニューで、[開く]をクリックします。
- [開く]ダイアログボックスで、開きたいファイルを参照して選択します
- [開く]ボタンの横にある下向きの矢印をクリックします。
- [開いて修復]をクリックし、プロンプトメッセージで説明されているように、ブックを復元するために使用する方法を選択します。最初に「修復」を試してから、失敗した場合は「データの抽出」を試してください。
- 修復したら、別の名前で保存し([ファイル]> [名前を付けて保存]> [タイプ名]> [保存])、ステータスを確認します
- それでも問題が解決しない場合は、ファイルを再作成して、どのように機能するかを確認してください。これを行うには、Excelファイルを開き、[表示]をクリックし、[ウィンドウ]グループの下の[新しいウィンドウ]をクリックして、新しい名前で保存します([ファイル]> [名前を付けて保存])。
方法5:ヒューマンインターフェイスデバイス(HID)のタッチスクリーンを無効にする
何らかの理由で、データをフィルタリングまたは入力しているときに、タッチスクリーンドライバーによってExcelがフリーズします。このデバイスを無効にすると、Excelで処理が急がれる可能性があります。
- Windowsキー+ Rを押して実行を開きます
- devmgmt.mscと入力し、Enterキーを押して、デバイスマネージャーウィンドウを開きます。
- [ヒューマンインターフェイスデバイス]セクションを展開します
- 「HID準拠のタッチスクリーン」または同様の名前のデバイスを右クリックします
- [デバイスを無効にする]を選択します
- デバイスを無効にすることに関する警告がポップアップ表示されます。 [はい]をクリックします
あなたのタッチスクリーンはもう機能しませんが、それがあなたがいくつかの仕事を成し遂げることを意味するならば、それは価値があります。
また、この問題を引き起こすことが知られているスパイウェア対策ソフトウェア(Comcast Antispywareなど)をアンインストールしてみてください。
読んだ5分