VBA 拆分工作簿并命名


Sub 拆分工作簿并命名()

Dim mypath As String
Dim sh As Worksheet
Dim file_name As String

mypath = ThisWorkbook.Path

For Each sh In Worksheets
    sh.Copy '这条语句会复制工作表并放在一个新建工作簿
    file_name = ActiveWorkbook.Worksheets(1).Range("a1")
    '连接时 & 符号前面要加一个空格
    
    ActiveWorkbook.SaveAs mypath & "\" & file_name & ".xlsx"
    ActiveWorkbook.Close True
    
    
    
    
Next

    

End Sub

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM