簡體   English   中英

使用VBA在excel中保存文件

[英]Save file in excel using VBA

我重新整理了保存文件的宏,但我希望文件名是

“ OOR”&“”&日期&“&時間

因此輸出應為OOR 10.18.2017 07:38 AM

有人可以幫助我提供代碼嗎? 非常感謝:

 ChDir "C:\Users\spall1\Desktop\Base Business\Base Business Report\OOR Report"
     ActiveWorkbook.SaveAs Filename:= _
     "C:\Users\spall1\Desktop\Base Business\Base Business Report\OOR Report\OOR & DATE & TIME.xlsx" _
    , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False

在添加DateTime變量之前,您需要先使用"關閉常量String部分。

從以下位置更改字符串的最后一部分:

\OOR & DATE & TIME.xlsx"

至:

\OOR" & Date & Time & ".xlsx"

或者 ,您可以使用VBA Now ,它將為您提供DateTime

\OOR" & Now & ".xlsx"
:
    ActiveWorkbook.SaveAs _
     Filename:= _
      "C:\Users\spall1\Desktop\Base Business\Base Business Report\OOR Report\OOR " & Format(Now(), "YYYY-MM-DD HHMM") & ".xls" _
     , FileFormat:=xlOpenXMLWorkbook _
     , CreateBackup:=False
:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM