Excel không chỉ hỗ trợ người dùng thêm dữ liệu từ một file khác mà còn cho phép người dùng trích xuất dữ liệu Excel sang file mới. Làm thế nào để thực hiện được thao tác này? Hãy để Gitiho hướng dẫn các bạn trong bài viết ngày hôm nay.
Trước khi bắt đầu thao tác trích xuất dữ liệu Excel sang file mới, chúng ta cần nắm rõ các công việc phải làm:
Để thực hiện các đầu việc trên, chúng ta hãy sử dụng code VBA Excel như sau:
Sub ExportData_Test() 'Trích
xuất dữ liệu vào Workbook khác
Dim owb As Workbook
Dim sh As Worksheet
'Xác định vùng dữ liệu cần trích xuất
Set sh=Sheet1
sh.Range("A1:F100").Copy
'Mở Workbook cần lấy dữ liệu
Set owb=Workbooks.Open("C:\Test\England.xlsm")
'Dán nội dung cần trích xuất vào workbook vừa được mở
owb.Sheets("Data").Range("A1").PasteSpecial
xlPasteValues
'Đóng Workbook cần lấy dữ liệu, lưu ý là có Save khi đóng
owb.Close True
End Sub
Code VBA Excel này sẽ giúp chúng ta thực hiện chính xác thao tác trích xuất dữ liệu Excel sang file mới.
Xem thêm: VBA là gì và cách sử dụng cơ bản nhất trong Excel (Phần 2)
Trong quá trình áp dụng code VBA Excel để thực hiện trích xuất dữ liệu Excel sang file mới, chúng ta có thể lưu ý các điểm sau để nâng cao hiệu quả hoạt động của code:
Bằng cách sử dụng code VBA Excel, chúng ta đã có thể trích xuất dữ liệu Excel sang file mới một cách nhanh chóng và hiệu quả. Để sưu tầm thêm các code VBA Excel hữu ích khác, các bạn hãy truy cập blog Gitiho để đọc thêm các bài viết về chủ đề và nhanh tay đăng kí khóa học Tuyệt đỉnh VBA để học cách tự viết code cho mình nhé.
Gitiho chúc các bạn thành công!
Khóa học phù hợp với bất kỳ ai đang muốn tìm hiểu lại Excel từ con số 0. Giáo án được Gitiho cùng giảng viên thiết kế phù hợp với công việc thực tế tại doanh nghiệp, bài tập thực hành xuyên suốt khóa kèm đáp án và hướng dẫn giải chi tiết. Tham khảo ngay bên dưới!