gpt4 book ai didi

excel - 自动保存附件 Outlook 转换为 csv

转载 作者:行者123 更新时间:2023-12-04 21:03:15 34 4
gpt4 key购买 nike

我使用以下代码自动将文件名中包含特定文本的 Excel 文件保存到特定位置,因为它们到达我的 Outlook 文件夹:

Public Sub saveAttachtoDisk(itm As Outlook.MailItem)
Dim objAtt As Outlook.Attachment
Dim saveFolder As String
saveFolder = "c:\temp\"
For Each objAtt In itm.Attachments
If InStr(objAtt.DisplayName, ".xlsx") Then
If InStr(objAtt.DisplayName, "Test") Then
objAtt.SaveAsFile saveFolder & "\" & objAtt.DisplayName
End If
End If
Next
End Sub

有没有办法让 Outlook 将文件保存为 .csv 格式,或者至少指示它打开 Excel 并自动执行任务?

谢谢

最佳答案

您可以自动化 Excel 来为您完成工作。但是无论如何您都需要将附件保存在磁盘上。然后在 Excel 中,您可以打开保存的文件并将其保存为您需要的格式。

How to automate Microsoft Excel from Visual Basic快速开始。

关于excel - 自动保存附件 Outlook 转换为 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707596/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com