Cái bạn cần là cái nào ta.Xuất từ data như thế nào.Đặt tên như thế nào.Lưu file ở đâu.Cho cái file lên đây xem nào.Dear anh chị
Em đang tìm code vba xuất giữ liệu từ 1 sheet (báo cáo chi tiết) sang file excel mới để gửi cho khách hàng
mong mọi người giúp đỡ.
Trên mạng chỉ có code xuất toàn bộ sheet thội ạ, không có cái em cần
Góp ý cho bạn:Sub sb_Copy_Save_Worksheet_As_Workbook()
Dim wb As Workbook
Set wb = Workbooks.Add
ThisWorkbook.Sheets("Sheet2").Copy Before:=wb.Sheets(1)
wb.SaveAs "C:\temp\test.xlsx"
End Sub
Em tìm được code này, tạo nút bấm macro thì nó xuất bản 1 file excel mới của sheet cần kết xuất.
Nhưng hạn chế của nó là không chọn được vùng để kết xuất, không sử dụng đc khi file protect, mặc dù thử các kiểu với
Sub sb_ketxuat ()
With Sheet7
ActiveSheet.Unprotect Password:="123"
Dim wb As Workbook
Set wb = Workbooks.Add
ThisWorkbook.Sheets("Sheet2").Copy Before:=wb.Sheets(1)
wb.SaveAs "C:\temp\test.xlsx"
ActiveSheet.Protect Password:="123"
End With
End Sub
Tôi nghĩ : Tại #6 bạn be09 đã nói với bạn tương đối cụ thểem gửi các bác file nhờ các bác trợ giúp, em muốn kết xuất sheet chi tiết công nợ ra file excel mới, lưu ở đâu cũng được miễn là kết xuất được ra từ cột A đến L, và khi file đang đc protect ạ.
Em cám ơn
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2