Các anh chị chỉ giúp em với ạ.
Hiện tại em đang muốn xuất 1 vùng dữ liệu sang bảng excel mới nhưng em tìm hiểu thì chỉ viết được đoạn code mà tên file và thư mục lưu là cố định.
Giờ em đang muốn khi xuất vùng dữ liệu ra file excel mới thì mình có thể chọn được vùng lưu trữ và nhập tên file mới.
Mong các anh chị chỉ giúp em ạ.
Em xin cảm ơn..!
Đoạn code của em đây ạ.!
Sub Xuatexcel_lamviec()
Dim curPath As String
curPath = ActiveWorkbook.Path & "\Lam Viec "
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Range("lamviec").Copy
Workbooks.Add
ActiveSheet.Paste
ActiveWorkbook.SaveAs Filename:=curPath & Format(Now(), "hhmm, dd - mm - yyyy") & ".xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
ActiveWindow.Close
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
Hiện tại em đang muốn xuất 1 vùng dữ liệu sang bảng excel mới nhưng em tìm hiểu thì chỉ viết được đoạn code mà tên file và thư mục lưu là cố định.
Giờ em đang muốn khi xuất vùng dữ liệu ra file excel mới thì mình có thể chọn được vùng lưu trữ và nhập tên file mới.
Mong các anh chị chỉ giúp em ạ.
Em xin cảm ơn..!
Đoạn code của em đây ạ.!
Sub Xuatexcel_lamviec()
Dim curPath As String
curPath = ActiveWorkbook.Path & "\Lam Viec "
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Range("lamviec").Copy
Workbooks.Add
ActiveSheet.Paste
ActiveWorkbook.SaveAs Filename:=curPath & Format(Now(), "hhmm, dd - mm - yyyy") & ".xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
ActiveWindow.Close
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub