Outlookからすべてのカテゴリをクリアするにはどうすればよいですか?
Outlookのカラーカテゴリに適用されるアイテムがたくさんあるとします。 アイテムからこれらすべてのカテゴリをクリアする必要がある場合、Outlookでこのジョブをすばやく簡単に処理するにはどうすればよいですか?
[すべてのカテゴリをクリア]機能を使用して、特定のフォルダからすべてのカテゴリをクリアします
VBAコードを使用して特定のアカウントからすべてのカテゴリをクリアする
[すべてのカテゴリをクリア]機能を使用して、特定のフォルダからすべてのカテゴリをクリアします
特定のフォルダのカテゴリをクリアする必要がある場合は、次のようにしてください。
1。 色のカテゴリを削除するフォルダをクリックして、を押します Ctrlキー+ A すべてのアイテムを選択します。
2。 次に、右クリックして、 分類する > すべてのカテゴリをクリア コンテキストメニューから、スクリーンショットを参照してください。
3. そして、この特定のフォルダ内のすべてのカラーカテゴリが一度にクリアされました。
VBAコードを使用して特定のアカウントからすべてのカテゴリをクリアする
メール、タスク、連絡先、メモなど、すべてのアイテムからすべてのカテゴリをアカウントからクリアするには、以下のVBAコードを使用してください。
1。 すべてのカテゴリを削除するアカウントのメールをクリックしてから、 Alt + F11 キーを押して アプリケーション向け Microsoft Visual Basic 窓。
2に設定します。 OK をクリックします。 インセット > モジュール、次のマクロをに貼り付けます モジュール 窓。
VBAコード:特定のアカウントからすべてのカテゴリをクリアします:
Sub BatchClearAllCategories_AllOutlookItems()
Dim xCurrentFolder As Outlook.Folder
Dim xFolder As Folder, xCurFolder As Folder
Dim xPos As Integer
Dim xRootFldName As String
Set xCurFolder = Outlook.ActiveExplorer.CurrentFolder
xPos = InStr(3, xCurFolder.FolderPath, "\")
If xPos > 0 Then
xRootFldName = Mid(xCurFolder.FolderPath, 3, xPos - 3)
Else
xRootFldName = Mid(xCurFolder.FolderPath, 3, Len(xCurFolder.FolderPath) - 2)
End If
Set xCurrentFolder = Outlook.Application.Session.Folders(xRootFldName)
For Each xFolder In xCurrentFolder.Folders
Call ProcessFolders(xFolder)
Next
MsgBox "Clear completed!", vbInformation + vbOKOnly, "Kutools for Outlook"
End Sub
Sub ProcessFolders(ByVal CurFld As Outlook.Folder)
Dim xItem As Object
Dim i As Integer
Dim xSubfolder As Outlook.Folder
If CurFld.Items.Count > 0 Then
For i = CurFld.Items.Count To 1 Step -1
Set xItem = CurFld.Items.Item(i)
xItem.Categories = ""
xItem.Save
Next
End If
If CurFld.Folders.Count = 0 Then Exit Sub
For Each xSubfolder In CurFld.Folders
Call ProcessFolders(xSubfolder)
Next
End Sub
3。 次に、 F5 キーを押して実行すると、プロンプトボックスが表示され、選択したアカウントのすべてのカテゴリがクリアされたことを通知します。スクリーンショットを参照してください。
最高のオフィス生産性向上ツール
Kutools for Outlook - Outlook を強化する 100 以上の強力な機能
🤖 AIメールアシスタント: AI の魔法を備えたインスタント プロのメール - ワンクリックで天才的な返信、完璧な口調、多言語の習得。メールを簡単に変革しましょう! ...
📧 自動メール: 不在時 (POP および IMAP で利用可能) / メール送信のスケジュール設定 / メール送信時のルールによる自動CC/BCC / 自動転送 (高度なルール) / あいさつを自動追加 / 複数受信者の電子メールを個別のメッセージに自動的に分割する ...
📨 電子メール管理: メールを簡単に思い出す / 件名などで詐欺メールをブロック / 重複するメールを削除する / 高度な検索 / フォルダーを統合する ...
📁 アタッチメント プロ: バッチ保存 / バッチデタッチ / バッチ圧縮 / 自動保存 / 自動デタッチ / 自動圧縮 ...
🌟 インターフェースマジック: 😊もっと可愛くてクールな絵文字 / タブ付きビューで Outlook の生産性を向上 / Outlook を閉じる代わりに最小化する ...
???? ワンクリックの驚異: 受信した添付ファイルをすべてに返信する / フィッシングメール対策 / 🕘送信者のタイムゾーンを表示 ...
👩🏼🤝👩🏻 連絡先とカレンダー: 選択したメールから連絡先を一括追加 / 連絡先グループを個別のグループに分割する / 誕生日のリマインダーを削除する ...
オーバー 100の特長 あなたの探索をお待ちしています! ここをクリックして詳細をご覧ください。