【发布时间】:2020-01-04 01:49:25
【问题描述】:
我能够在我的桌面上创建一个新目录,我的问题是我不知道如何将多个文件保存到同一个 Sub 中的该文件夹中,因为它具有动态名称。
Option Explicit
Sub Make_Folder_On_Desktop()
Dim selectionsheet As Worksheet
Dim Group As Variant
Dim amount As Long
Dim BU As Long
Dim BUname As Variant
Dim sFilename As Variant
Set selectionsheet = Sheets("Project Selection")
Group = selectionsheet.Range("A19").Value
amount = selectionsheet.Range("B19").Value
BU = selectionsheet.Range("B6").Value
BUname = selectionsheet.Range("C6").Value
sFilename = BU & " - " & BUname
MkDir Group & " - " & amount & " - " & Format(Date, "mm-dd-yyyy") & " - "
& Format(Time, "hhmmss")
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & sFilename
End Sub
最后一行是我遇到问题的地方。我有“ThisWorkbook.Path”,但不知道如何将它放入我刚刚创建的新文件夹中。
【问题讨论】: