在vbs脚本中将当前日期添加到邮件附件的文件名

时间:2013-09-19 21:33:40

标签: vbscript outlook attachment

我正在使用 Script.CreateObject( “Outlook.Application”)

我要添加一个文件名等于当前日期的附件。

我正在使用它,它可以找到一个特定的文件

MessageAttachment =“C:\ Personal \ Complaints分配给Lacker 0600 09-19-2013.xlsx”

但是我希望它能找到MM-DD-YYYY是当前日期的地方。

MessageAttachment =“C:\ Personal \ Complaints分配给Lacker 0600 MM-DD-YYYY.xlsx”

任何建议?

1 个答案:

答案 0 :(得分:3)

使用(自定义格式)当前日期构建路径:

MessageAttachment = "C:\Personal\Complaints Assigned to Lacker 0600 " & _
    & Right("0" & Month(Now), 2) & "-" & Right("0" & Day(Now), 2) & "-" _
    & Year(Now) & ".xlsx"