Excelのキャッシュをクリアするには?
キャッシュ メモリが便利であり、すべてのコンピュータ プログラムがキャッシュ メモリに依存していることは間違いありません。これは、ソフトウェアが最も頻繁に使用される関数と値を記憶し、頻繁に使用されるファイルを保存するのに役立ちます。ただし、定期的にキャッシュをクリアしないと、コンピューターのパフォーマンスが低下する可能性があります。低速で古いコンピューターでは、プログラムが不安定になることがあります。
幸いなことに、最近ではほとんどのプログラムでキャッシュをクリアできます。Microsoft Office ソフトウェア パッケージ、または Excel も例外ではありません。Excel キャッシュを解放する方法については、以下をお読みください。
最近使用したドキュメント リストを無効にする
Excel のパフォーマンスを向上させる最も簡単な方法は、表示された “最近のドキュメント” をゼロに設定することです。つまり、最近使用したドキュメントのリストを事実上無効にしています。オフにする方法は次のとおりです。
- 左上隅にある [Office] ボタンをクリックします。バージョンによってはOfficeボタンがない場合があります。この場合、メインメニューの「ファイル」タブをクリックします。
- オフィスメニューが開きます。メニューの下部にある [オプション] ボタンをクリックします。
- [オプション] メニューから、[詳細設定] タブを選択します。
- [表示] セクションに到達するまで下にスクロールします。[最近の本の数を表示する] フィールドの値をゼロに変更します。
- [OK] をクリックして変更を保存します。次に [Office] または [ファイル] ボタンをクリックすると、空の [最近使用したドキュメント] リストが表示されます。
ピボットテーブルのキャッシュをクリア
最も重要な Excel 固有のキャッシュ クリア オプションには、ピボットテーブル キャッシュをクリアできるものがあります。これにより、古い未使用のアイテムが削除されます。これには 2 つの方法があります。
ピボットテーブル オプションで Excel のピボットテーブル キャッシュをクリアする
- ピボットテーブルの任意のセルを右クリックします。コンテキスト メニューが表示されます。
- ピボットテーブルのオプションを選択…
- [データ] タブをクリックし、[フィールドごとの項目数] オプションを [いいえ] に設定します。
- [OK] ボタンをクリックして、変更を保存します。
- 変更を有効にするには、ピボット テーブルの任意のセルを再度右クリックし、[更新] を選択する必要があります。
VBAコードでExcelキャッシュをクリアする方法
Microsoft Visual Basic for Applications プログラムと VBA コードを使用して、Excel キャッシュをクリアすることもできます。この方法の主な利点は、すべてのピボット テーブルをカバーすることです。
- ピボット テーブル キャッシュをクリアするファイルを開き、Alt + F11 を押して Microsoft Visual Basic for Applications を開きます。
- 左側のプロジェクト パネルで ThisWorkbook をダブルクリックして、コード ウィンドウを開きます。
- 次のコードをコピーして、ThisWorkbook コード ウィンドウに貼り付けます。
Private Sub Workbook_Open()Dim xPt As PivotTableDim xWs As WorksheetDim xPc As PivotCacheApplication.ScreenUpdating = FalseFor Each xWs In ActiveWorkbook.WorksheetsFor Each xPt In xWs.PivotTablesxPt.PivotCache.MissingItemsLimit = xlMissingItemsNoneNext xPtNext xWsFor Each xPc In ActiveWorkbook.PivotCachesOn Error Resume NextxPc.RefreshNext xPcApplication.ScreenUpdating = TrueEnd Sub
- F5 キーを押してコードを実行します。この操作により、アクティブなブックのピボット テーブル キャッシュがクリアされます。
Office キャッシュを手動でクリアする方法
Office ダウンロード センターを使用して Office キャッシュをクリアする
Microsoft Office Upload Center プログラムを使用して、すべての Office プログラムのキャッシュを手動でクリアできます。Windows 7 および 10 のバージョンでは、このアプリは、スタート メニューの検索バーに名前を入力して見つけることができます。Windows 8 および 8.1 では、画面の右下隅にマウスを合わせると、検索オプションにアクセスできます。これは、推奨されるオプションの 1 つになります。
- ダウンロード センターを開き、[設定] ボタンをクリックします。
- ダウンロード センターの設定で、[ファイルを閉じるときに Office ドキュメント キャッシュからファイルを削除する] チェック ボックスをオンにします。
- [キャッシュ ファイルの削除] ボタンをクリックします。
- [キャッシュされた情報の削除] ボタンをクリックして決定を確認します。
ノート。Office ドキュメント キャッシュの保持日数を好みに合わせて設定することもできます。
ディスク クリーンアップで Office キャッシュをクリアする
Windows ディスク クリーンアップは、Office ドキュメントを含む多くの一時ファイルを削除するのに役立ちます。Office ダウンロード センターを見つけるのと同じ方法で、ディスク クリーンアップを見つけることができます。
- ディスク クリーンアップが見つかったら、それを開き、Microsoft Office があるドライブを選択します。
- [OK] をクリックします。
- プログラムがファイルの分析を終了したら、[削除するファイル] セクションに移動し、[一時ファイル] ボックスをオンにして、[OK] をクリックします。
結論として、MS Office のキャッシュをいっぱいにすることでワークフローを改善できますが、多数のバグ、安定性の問題、および一般的なパフォーマンスの低下を引き起こす可能性もあります。最近使用したドキュメントのリストが必要ない場合は、特に古いコンピューターを使用している場合は、キャッシュを定期的にクリアすることを検討してください。上記のプロセスのいずれかを使用して、「キャッシュ クラッター」を減らし、パフォーマンスを向上させてください。
コメントを残す