微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何导出具有动态工作表名称的工作表

如何解决如何导出具有动态工作表名称的工作表

我正在尝试导出名为Baby的表以及今天的日期。但是,它被导出为LValue。我该如何解决

Sub Export()

    nameBaby = "Baby"
    nametoday = Format(Date,"MM.DD.YYYY")
    ActiveSheet.Name = nameBaby + " " + nametoday

     Dim myDate
     myDate = Date
     Dim LValue As String
     LValue = "Baby " & Format(myDate,"mm.dd.yyyy")

     Sheets(LValue).Select
     Application.CutcopyMode = False
     Sheets(LValue).Move

ChDir "C:\Users\User\Desktop\Johnsons\Parallel"
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\User\Desktop\Johnsons\Parallel\LValue.xlsx",FileFormat:= _
    xlOpenXMLWorkbook,CreateBackup:=False

 End Sub

解决方法

您需要连接变量,它现在只是一个字符串,恰好与变量相同。

"C:\Users\User\Desktop\Johnsons\Parallel\" & LValue & ".xlsx"

您的日期未必以“。”格式设置。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。