Sử dụng lệnh Move and Copy để tạo file riêng
Phương pháp sử dụng lệnh Move and Copy là cách đơn giản và hiệu quả, không cần phần mềm hỗ trợ.
- Bước 1: Mở tệp Excel, chuột phải vào sheet cần lưu và chọn "Move or Copy".
- Bước 2: Trong hộp thoại "Move or Copy", chọn "(new book)" và tích vào ô "Create a copy".
- Bước 3: Nhấn "OK", sheet sẽ được chuyển sang file Excel mới.
- Bước 4: Chọn "File" > "Save As" để lưu file với tên và định dạng mong muốn.
Phương pháp này giúp bạn giữ lại bản gốc, thuận tiện cho việc quản lý và chia sẻ dữ liệu.
Sử dụng thao tác kéo thả
Nếu bạn cần thực hiện nhanh, thao tác kéo thả là một lựa chọn tiện lợi.
- Bước 1: Mở file chứa sheet cần tách và một file Excel mới để lưu dữ liệu.
- Bước 2: Chọn thẻ "View" > "View Side by Side" để hiển thị cả hai file.
- Bước 3: Nhấn Ctrl và kéo sheet cần sao chép sang file mới.
- Bước 4: Lưu file mới bằng cách vào "File" > "Save As".
Sử dụng VBA (Dành cho người dùng nâng cao)
Phương pháp VBA giúp tự động hóa quá trình lưu sheet thành file riêng, tiết kiệm thời gian cho người làm việc với nhiều sheet.
- Bước 1: Mở thẻ "Developer" > "Code" > "Visual Basic".
- Bước 2: Chọn "Insert" > "Module".
- Bước 3: Nhập mã VBA sau và nhấn "Run":
Sub Splitbook() Dim xPath As String xPath = Application.ActiveWorkbook.Path Application.ScreenUpdating = False Application.DisplayAlerts = False For Each xWs In ThisWorkbook.Sheets xWs.Copy Application.ActiveWorkbook.SaveAs Filename:=xPath & "\" & xWs.Name & ".xls" Application.ActiveWorkbook.Close False Next Application.DisplayAlerts = True Application.ScreenUpdating = TrueEnd Sub
- Bước 4: Sau khi chạy mã, mỗi sheet sẽ được tách thành file riêng.