跳到主要內容
 

如何在Outlook中不帶附件進行存檔?

作者:凱莉 最後修改時間:2024-08-20

通常,Outlook的存檔功能將保存所有電子郵件元素,包括電子郵件內容,電子郵件標頭,電子郵件附件等。但是,附件可能會使存檔的PST文件變大。 在這裡,我將介紹兩種在Outlook中不帶附件的存檔解決方案。

由VBA存檔,無附件

Kutools for Outlook不帶附件的存檔


由VBA存檔,無附件

此方法將引入VBA,從要存檔的指定文件夾中刪除所有附件,然後可以不包含附件進行存檔。 請執行以下操作:

1。 在 郵件 視圖,選擇要存檔的文件夾,然後按 其他 + F11 鍵以打開“ Microsoft Visual Basic應用程序”窗口。

2。 點擊 插入 > 模塊,然後在VBA下面粘貼到新的模塊窗口中。

VBA:從Outlook中的選定郵件文件夾中刪除所有附件

Public Sub SaveDeleteAttachments()
Dim xMailItem As Outlook.MailItem 'Object
Dim xAttachments As Outlook.Attachments
Dim i As Long
Dim xFolder As Folder
Dim xFilePath As String
Dim xFldPath As String
Dim xDeletedFilePath As String
On Error Resume Next
xFldPath = CreateObject("WScript.Shell").SpecialFolders(16)
xFldPath = xFldPath & "\MyAttachments"
If Dir(xFldPath, vbDirectory) = "" Then
MkDir xFldPath
End If
Set xFolder = Outlook.Application.ActiveExplorer.CurrentFolder
For Each xMailItem In xFolder.Items
If xMailItem.Class = olMail Then
Set xAttachments = xMailItem.Attachments
While xAttachments.Count > 0
xFilePath = xAttachments.Item(1).FileName
xFilePath = xFldPath & "\" & xFilePath
xAttachments.Item(1).SaveAsFile xFilePath
xAttachments.Item(1).Delete
If xMailItem.BodyFormat <> olFormatHTML Then
xDeletedFilePath = xDeletedFilePath & vbCrLf & "<file://" & xFilePath & ">"
Else
xDeletedFilePath = xDeletedFilePath & "
" & "" & xFilePath & "" End If Wend If xDeletedFilePath <> "" Then If xMailItem.BodyFormat <> olFormatHTML Then xMailItem.Body = "The file(s) were saved to: " & xDeletedFilePath & vbCrLf & xMailItem.Body Else xMailItem.HTMLBody = "

" & _ "The file(s) were saved to: " & xDeletedFilePath & "

" & xMailItem.HTMLBody End If xMailItem.Save xDeletedFilePath = "" End If End If Next Exit Sub: Set xAttachments = Nothing Set xMailItem = Nothing End Sub

3。 按 F5 鍵或單擊 運行 按鈕來運行程式碼。 然後,所有附件都會立即從選定的郵件資料夾中刪除。

4。 點擊 文件 > 資料包 > 工具 > 清理舊物品 文件 > 資料包 > 清理工具 > 存檔).

5。 在「存檔」對話方塊中,請按一下以反白顯示複製的資料夾,然後鍵入 今天 ,詳見 存檔比以前的項目 框,然後單擊 瀏覽 按鈕。 看截圖:

使用 vba 1 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

6。 在「開啟 Outlook 資料檔案」對話方塊中,請開啟將儲存已存檔的 PST 檔案的資料夾,將 PST 檔案命名為 文件名 框,然後單擊 OK 按鈕。 看截圖:

使用 vba 2 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

7。 現在,您返回到“存檔”對話框,請單擊 OK 按鈕完成存檔。
到目前為止,您已經歸檔了沒有任何附件的郵件資料夾。


Kutools for Outlook不帶附件的存檔

如果您安裝了Kutools for Outlook,則可以應用它 全部分離 功能可快速刪除您要存檔的指定資料夾中的所有附件,然後輕鬆存檔不含附件的檔案。

解鎖終極電子郵件效率 Kutools for Outlook!使用權 70 強大的功能 完全免費, 永遠. 立即下載免費版本!

1。 在 郵件 查看,開啟您要存檔的指定郵件資料夾,選擇所有電子郵件,然後按 按Ctrl + A 鍵,然後單擊 庫工具 > 全部分離。 看截圖:

使用 kutools for Outlook 1 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

2。 在請選擇資料夾對話框中,按一下 瀏覽 按鍵 圖示截圖 若要指定儲存附件的資料夾,請指定子資料夾樣式 按以下樣式建立子資料夾 下拉列表,然後單擊 Ok 按鈕。 看截圖:

使用 kutools for Outlook 2 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

3。 請點擊 充足 按鈕, OK 在彈出的對話框中依序點擊 按鈕。

使用 kutools for Outlook 3 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

4。 繼續點擊 文件 > 資料包 > 工具 > 清理舊物品 文件 > 資料包 > 清理工具 > 存檔).

5。 在「存檔」對話方塊中,請按一下以反白您將不含附件存檔的指定資料夾,然後鍵入 今天 ,詳見 存檔比以前的項目 框,然後單擊 瀏覽 按鈕。 看截圖:

使用 kutools for Outlook 4 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

6。 在「開啟 Outlook 資料檔案」對話方塊中,請開啟將儲存已存檔的 PST 檔案的資料夾,將 PST 檔案命名為 文件名 框,然後單擊 OK 按鈕。 看截圖:

使用 kutools for Outlook 5 在 Outlook 中進行無附件存檔的步驟的螢幕截圖

7。 現在,您返回到“存檔”對話框,請單擊 OK 按鈕完成存檔。

到目前為止,您已經歸檔了指定的郵件資料夾,且沒有附件。

Kutools for Outlook:透過 100 多種必備工具增強 Outlook 功能。 30 天免費試駕,無任何附加條件!   閱讀更多...   現在就下載!


相關文章

如何僅在Outlook中自動存檔附件?

如何在Outlook中按年/月/日歸檔電子郵件?


最佳辦公生產力工具

突發新聞:Kutools for Outlook 發布 免費版本!

體驗全新的Kutools for Outlook 免費版本擁有 70 多個令人難以置信的功能,您可以永遠使用! 點擊立即下載!

🤖 Kutools人工智慧 : 使用先進的人工智慧技術輕鬆處理電子郵件,包括回覆、總結、優化、擴展、翻譯和撰寫電子郵件。

📧 電子郵件自動化: 自動回覆(適用於 POP 和 IMAP)  /  安排發送電子郵件  /  發送電子郵件時按規則自動抄送/密件副本  /  自動轉送(進階規則)   /  自動添加問候語   /  自動將多收件者電子郵件拆分為單獨的訊息 ...

📨 電子郵件管理: 撤回電子郵件  /  按主題和其他人阻止詐騙電子郵件  /  刪除重複的電子郵件  /  進階搜索  /  合併資料夾 ...

📁 附件專業版批量保存  /  批量分離  /  批量壓縮  /  自動保存   /  自動分離  /  自動壓縮 ...

🌟 介面魔法: 😊更多又漂亮又酷的表情符號   /  當重要電子郵件到來時提醒您  /  最小化 Outlook 而不是關閉 ...

👍 一鍵奇蹟: 使用傳入附件回覆全部  /   反網路釣魚電子郵件  /  🕘顯示寄件者的時區 ...

👩🏼‍🤝‍👩🏻 通訊錄和行事曆: 從選定的電子郵件中大量新增聯絡人  /  將聯絡人群組拆分為各組  /  刪除生日提醒 ...

只需單擊即可立即解鎖 Kutools for Outlook -永久免費。不要等待,立即下載並提高您的效率!

Outlook 的 kutools 功能1 Outlook 的 kutools 功能2