OutlookVBAを介して無料のコンパクトPSTツールを作成する方法

今すぐ共有:

一般に、Outlookデータファイルを圧縮する場合は、Outlookの[今すぐ圧縮]機能を使用することを選択します。 しかし、いくつかの欠点があります。 したがって、この記事では、VBAを介してより堅牢でコンパクトなPSTツールを作成する方法を説明します。

ご存知のとおり、Outlookファイルは、ファイルがますます大きくなるにつれて、エラーや破損の影響を受けやすくなります。 したがって、Outlookファイルを小さいサイズに保つには、Outlookファイルのサイズに十分注意する必要があります。 役に立たない古いアイテムを削除する以外に、Outlookデータファイルを圧縮してサイズを小さくすることもできます。

OutlookVBAを介して無料のコンパクトPSTツールを作成する

内蔵の「今すぐコンパクト」機能について

おそらく、Outlookにはネイティブの「今すぐコンパクト」機能が付属していることに気付いたでしょう。 Outlookプログラムを起動した後、メールナビゲーションペインで、圧縮するOutlookデータファイルを右クリックできます。 次に、コンテキストメニューから[データファイルのプロパティ]を選択します。 次に続くダイアログボックスで、「詳細」ボタンを押します。 後で「今すぐコンパクト」を見つけることができます。 このような機能は便利ですが、それでも多くの欠点があります。

組み込みの「今すぐコンパクト」機能

大きな欠点は、ソースOutlookデータファイルがかなり大きい場合、圧縮プロセスを完了するのにかなり長い時間がかかることです。 さらに、ソースOutlookデータファイルは長期間使用されている必要があるため、多くの隠れたエラーが含まれている可能性があります。 「今すぐコンパクト」機能は、これらの内部エラーを取り除くのに役立ちません。

この組み込みユーティリティと比較して、以下で作成する方法を説明する別のコンパクトPSTツールには、これらの欠点はありません。 ソースファイルが非常に大きくても、はるかに高速に動作します。 今読んでください。 手の込んだ手順とVBAコードを公開します。

Outlookファイル用の無料のコンパクトPSTツールを作成する

  1. まず、Outlookのメインウィンドウで「Alt + F11」キーボタンを押します。
  2. 次に、使用されていないモジュールを開くか、新しいモジュールを挿入できます。
  3. 次に、次のVBAコードをコピーしてこのモジュールに貼り付けます。
Private Sub CompactPSTFile()
    Dim objSourceFileFolders As Outlook.Folders
    Dim objFolder As Outlook.Folder
    Dim objNewPSTFileFolder As Outlook.Folder
 
    'Create a new PST file in the predefined local folder and file name
    Outlook.Application.Session.AddStore "E:\NewPST.pst"
    Set objNewPSTFileFolder = Session.Folders.GetLast()
 
    'Get all the folders of the source PST file
    'Change the "Personal" to the source PST file display name
    Set objSourceFileFolders = Outlook.Application.Session.Folders("Personal").Folders

    For Each objFolder In objSourceFileFolders
        objFolder.CopyTo objNewPSTFileFolder
    Next
End Sub

VBAコード-無料のコンパクトPSTツールを作成する

  1. その後、Outlookマクロのセキュリティレベルを低く設定する必要があります。
  2. 最後に、「実行」アイコンをクリックするか、マクロウィンドウでF5キーを押すと、サブルーチンをトリガーできます。
  3. すぐに、新しいOutlookデータファイルがナビゲーションペインに表示されます。これは、ソースOutlookファイルから圧縮されています。

悲惨なPSTデータの破損を回避する

この記事の冒頭で述べたように、Outlook PSTファイルは、大きすぎると破損する傾向があります。 したがって、小さいサイズに保つことは別として、定期的にバックアップする必要があります。 このようにして、ファイルにエラーや破損が発生した場合でも、簡単に元に戻すことができます 破損したPST バックアップからのデータ。 とても便利です。

著者紹介:

Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 破損したmdf と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com

今すぐ共有:

コメントは締め切りました。