Excelのキャッシュをクリアする方法(7つの効果的な方法)

  • これを共有
Hugh West

キャッシュとは、デバイスがデータを一時的に保存するために使用するハードウェアまたはソフトウェアのコンポーネントで、将来のリクエストに比較的速い速度で対応するのに役立ちます。 これは日々の業務に役立つコンポーネントですが、時間の経過と共にすべてが積み重なっていきます。 キャッシュは長期間にわたってシステム内のメモリやスペースを塞ぎ、アプリケーションのパフォーマンスの低下を引き起こし、時にはアプリケーションのパフォーマンスも低下させます。Microsoft Office アプリケーションでは、キャッシュが原因でクラウドアプリケーションの同期に問題が発生することがあります。 そのため、定期的にキャッシュをクリアすることをお勧めします。 この記事では、Excel のキャッシュをクリアする方法について説明します。

練習用ワークブックをダウンロードする

すべてのイラストシートを収録したワークブックは、以下のリンクからダウンロードできます。

キャッシュを消去する.xlsm

Excelのキャッシュをクリアする7つの効果的な方法

では、Excelのキャッシュをクリアする方法を全部で7種類取り上げます。 これらの中には、直接プログラムのキャッシュであるものもあれば、アドインなど他のパーツに含まれているものもあります。 それでも、Excelのキャッシュとして加算されます。 また、Excelのバージョンによって異なる方法もあります。 そのサブセクションにバージョンの注意点を記載しておきます。

いずれにせよ、キャッシュをすべて削除し、リクエストの実行を高速化するために、すべて試してみることをお勧めします。

1.最近使った文書一覧を無効にする

Excelのキャッシュを減らすための大きな方法として 最近のドキュメント一覧をクリアする これにより、アプリケーションのパフォーマンスが向上し、実行速度が速くなります。 主なアイデアは、最近表示したドキュメントの数をゼロにすることです。

より詳細なガイドについては、以下の手順を参照してください。

ステップス

  • まず、以下を選択します。 ファイル タブをクリックします。
  • 次に、以下を選択します。 オプション バックステージビューの左側から。

  • その結果 エクセルオプション のボックスが開きます。
  • ここで アドバンスト タブをクリックします。

  • 次に、右側にスクロールダウンして、あなたが見つけた ディスプレイ のセクションをご覧ください。
  • その下にあるボックスでゼロを設定します。 最近使ったワークブックをこの数だけ表示する オプション
  • 最後に、以下をクリックします。 よっしゃー .

これにより、Excelの最近のドキュメントリストが無効になり、多くのキャッシュがクリアされます。

続きを読む Excel VBAでシートの中身を消す方法(5例)

2.Office Upload Centerの利用

があります。 オフィスアップロードセンター はMicrosoft Officeアプリケーションの一部で、以前はOfficeのインストールに付属していました。 しかし、Microsoftは最近、新しい機能である「要注意ファイル」に置き換えました。 しかし、システムにアップロード・センターがある場合は、それを使ってExcelキャッシュをクリアすることができます。

そのためには、以下の手順が必要です。

ステップス

  • まず アップロード・センター をWindowsの検索バーで検索してください。
  • その後 設定 .
  • ボックスにチェックを入れます。 Office Document Cacheを閉じたときに、そのファイルから削除する機能 のオプションがあります。 キャッシュの設定 .
  • その後 キャッシュファイルの削除 .
  • 次に、操作を確認するためのポップアップが表示されます。
  • 最後に キャッシュ情報の削除 を確認ボックスに入力します。

続きを読む Excelの「削除」と「内容クリア」の違いについて

3.ディスククリーンアップの使用

Windowsには、ある種のツールである ディスクのクリーンアップ これは、Excelのキャッシュを削除するだけでなく、他のアプリケーションのキャッシュも削除するのに役立ちます。 以下の手順で、私たちがどのように ディスクのクリーンアップ ExcelやOfficeのキャッシュをクリアするツールです。

ステップス

  • まず、開いてください ディスクのクリーンアップ をWindowsの検索バーから検索してください。
  • 次に、Officeファイルが保存されているファイルを選択します。

  • をクリックします。 よっしゃー .
  • この瞬間、そのディスクのクリーニングのための別のボックスがポップアップ表示されます。
  • では、確認してみましょう。 テンポラリファイル のオプションがあります。 削除するファイル の部分をご覧ください。

  • 最後に、以下をクリックします。 よっしゃー .

このように ディスクのクリーンアップ は、Excelを含むMicrosoft Officeのキャッシュをすべてクリアします。

続きを読む Excelで条件に基づいてセルの内容を消去する方法(7つの方法)

類似の読み物

  • Excelのセルをボタンで消す方法(詳しい手順付き)
  • Excel VBAでセルをクリアする(9つの簡単な方法)
  • ExcelのVBAを使用して数式を削除せずに内容を消去する方法
  • Excelで数式を削除せずに内容を消去する(3つの方法)

4.キャッシュを自動で削除する

この方法は、WindowsのOfficeバージョン2018以降で動作します。 また、アドイン開発者の常用にもおすすめです。 とにかく、この方法はMicrosoft Excelを開くたびにキャッシュを自動的に消去するのに役立ちます。 したがって、毎回手動でいくつかのキャッシュを処理する必要がありません。

以下の手順で、この方法の効果を確認し、試してみてください。

ステップス

  • まず、以下を選択します。 ファイル タブをクリックします。
  • 次に、以下を選択します。 オプション バックステージビューの左側から。

  • 次に トラストセンター タブの右側から エクセルオプション
  • 右側で、以下を選択します。 トラストセンターの設定 を下図に示します。

  • その結果 トラストセンター のボックスが今度は開きます。
  • を選択します。 信頼できるアドインカタログ のタブを左から入れてください。
  • そして、チェックします。 次回Office起動時に、以前に起動したWebアドインのキャッシュをすべてクリアする。 オプションを右側に表示します。

  • 最後に、以下をクリックします。 よっしゃー .

これで、Excelはアプリケーションを再起動するたびに、自動的にキャッシュをクリアするようになりました。

続きを読む Excelで書式を削除せずに内容を消去する方法

5.ローカルファイルを手動で削除する

前述したように、キャッシュはシステムが後のリクエストの実行時間を短縮するために使用する一時的なファイルに過ぎません。 そのため、ハードディスク内の指定された場所に見つけることができます。

Excelのローカルキャッシュファイルを探し出し、クリアするには、以下の手順で行います。

ステップス

  • まず 実行 を押すと、ダイアログボックスが表示されます。 Win+R キーボードのキーを押してください。
  • 次に、ボックス内に以下を挿入します。

%LOCALAPPDATA%Microsoft Office 16.0 Wef.

  • その後 よっしゃー .
  • その結果、ファイルエクスプローラーにローカルのキャッシュファイルが開かれるようになります。

  • ここで、それらをすべて削除し、Excelを再起動してください。

この方法では、ローカルファイルを手動で削除することで、Excelのキャッシュをクリアすることができます。

続きを読む 名前付き範囲の内容をクリアするExcel VBA(マクロ3種)

6.ピボットテーブルキャッシュのクリア

ピボットテーブルはMicrosoft Excelの優れた機能です。 ソートからスライサーの追加まで、簡単なテクニックで処理を楽にしてくれます。 しかし、この機能を使うことは、それ自体がExcelのキャッシュをいっぱいにすることを意味します。 そこでピボットテーブルのキャッシュをクリアすることは、Excelキャッシュをクリアすることも重要なのです。

Excelでピボットテーブルのキャッシュをクリアするには、以下の手順に従います。

ステップス

  • まず、ピボットテーブルの任意のセルを右クリックします。
  • 2つ目は、以下を選択することです。 ピボットテーブルのオプション をクリックすると、コンテキストメニューが表示されます。

  • その結果 ピボットテーブルのオプション のボックスが開きます。
  • ここで データ タブを最初に入力します。
  • そして、次のように選択します。 フィールドごとに保持する項目数 まで なし .

  • をクリックします。 よっしゃー .
  • この時点でアクションが実行されるはずですが、その効果を確認するには、ピボット・テーブルの任意のセルを右クリックして リフレッシュ をクリックすると、コンテキストメニューが表示されます。

これにより、ピボット・テーブルのキャッシュが削除され、保存されなくなります。 結果として、Excelのキャッシュが削減されます。

続きを読む Excelのテンポラリファイルを消去する方法(3つの簡単な方法)

7.VBAコードの埋め込み

Visual Basic for Application(VBA)は、マイクロソフト社が開発したイベント駆動型のプログラミング言語で、セルに値を入力するような簡単な処理から、大規模で複雑な処理の自動化を支援することができます。

しかし、Excelやその他のOfficeアプリケーションでVBAを使用するには、以下のものが必要です。 デベロッパー をリボン上に表示させることができます。 リボンをお持ちでない場合は、こちらをクリックしてください。 リボン上のDeveloperタブを表示する .

それができたら、以下の簡単な手順で、VBAを使ってExcelのキャッシュをクリアすることができます。

ステップス

  • まず デベロッパー タブをクリックします。
  • 次に、以下を選択します。 ビジュアルベーシック から コード

  • その結果、VBAのウィンドウが開くことになります。
  • をクリックします。 インサート を選択し モジュール をドロップダウン・メニューから選択します。

  • 次に、モジュールが選択されていない場合は選択し、その中に以下のコードを挿入します(コードはワークブックにもあります)。
 Sub Workbook_Open() Dim xPtble As PivotTable Dim xWkst As Worksheet Dim xPcch As PivotCache Application.ScreenUpdating = False For Each xWkst In ActiveWorkbook.Worksheets For Each xPtble In xWkst.PivotTable xPtble.PivotCache.MissingItemsLimit = xlMissingItemsNone Next xPtble Next xWkst For Each xPcch In ActiveWorkbook.PivotCaches On Error Resume Next xPcch.Refresh Next xPcchApplication.ScreenUpdating = True End Sub 

最後に F5 をキーボードで入力すると、即座にコードが実行されます。

続きを読む Excel VBAで範囲の中身を消去する(3つの適切なケース)

結論

これらの方法は、Excelとそのコンポーネントのキャッシュを削除するために使用することができます。 うまくいけば、これらの方法を簡単に使用することができ、正常にExcelからキャッシュを削除することができます。 私はあなたがこのガイドが有用と有益であることを願っています。 あなたが何か質問や提案がある場合は、以下のコメントで私たちを知ってみましょう。

このようなガイドとソリューションについては、以下をご覧ください。 Exceldemy.com .

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。