1 file excel chứa được bao nhiêu sheet năm 2024

Nếu bạn đang làm công việc văn phòng cần xử lý nhiều dữ liệu liên quan đến Excel hay vị trí bạn đang đảm nhận là một kế toán công ty luôn xử lý khối lượng công việc qua file dữ liệu Excel không lồ với rất nhiều các sheet khác nhau, có lẽ bạn đôi khi sẽ gặp các vấn đề như dễ dàng nhầm lẫn dữ liệu, không nhớ dữ liệu nào để ở sheet nào.

1 file excel chứa được bao nhiêu sheet năm 2024

Chính vì thế việc tách sheet thành một file riêng trong Excel sẽ giúp bạn xử lý từng khối dữ liệu tốt hơn, không bị nhầm lẫn giữa rất nhiều các trang dữ liệu khác nhau. Hơn nữa, việc tách sheet dữ liệu thành file sẽ tiện hơn cho bạn khi gửi dữ liệu cho sếp, cho đối tác mà không cần gửi cả toàn bộ file dữ liệu chứa sheet đó.

2. Các cách tách sheet thành file trong Excel nhanh gọn

Chính vì thế, hãy bỏ túi cho mình 03 cách hướng dẫn tách sheet trong Excel nhanh gọn để tăng hiệu suất công việc của mình cùng ICANTECH bạn nhé!

2.1. Cách tách sheet trong Excel bằng công cụ VBA

ICANTECH sẽ giới thiệu cho bạn về công cụ VBA (Visual Basic for Application) - công cụ hữu hiệu để các bạn có thể sử dụng trong mọi hoàn cảnh với cách dòng lệnh cụ thể, phục vụ cho thao tác nào đó như tách sheet, mở file, thay đổi định dạng file…

Đặc biệt, VBA phù hợp cho việc tối ưu thời gian thực hiện các thao tác giống nhau lặp đi lặp lại bằng cách gói gọn bằng câu lệnh. Ví dụ, thay vì mất thời gian đóng - mở file dữ liệu, bạn có thể sử dụng VBA với dòng code soạn sẵn, VBA sẽ thay bạn làm các thao tác đóng - mở đó mỗi khi bạn cần.

Vậy với mục đích cần tách sheet ra khỏi Excel, làm sao để tận dụng công cụ VBA một cách tối ưu nhất?

2.2. Cách tách sheet trong Excel thành nhiều file riêng biệt

Cách tách sheet thành file trong Excel VBA không hề khó với cả những bạn mới bắt đầu tiếp xúc với phần mềm dữ liệu này. Với các thao tác dưới đây, bạn có thể dễ dàng áp dụng tại bất cứ hoàn cảnh nào

  • Bước 1: Mở file Excel mà bạn muốn tách sheet.
  • Bước 2: Trên thanh công cụ, ngay tại thẻ Developer - chọn ô Code và ấn chọn tính năng Visual Basic để tiến hành tách sheet mà bạn muốn.
  • Bước 3: Một cửa sổ Microsoft Visual Basic for Application hiện ra. Trên thanh công cụ, bạn ấn chọn Insert - chọn Module.
  • Bước 4: Một cửa sổ Module hiện lên. Lúc này bạn có thể sao chép đoạn code dưới đây vào ngay hộp thoại Module như sau:

Sub Splitbook()

'Updateby20140612

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 = True

End Sub

  • Bước 5: Sau đó, bạn ấn vào nút mũi tên trên thanh công cụ để chạy câu lệnh trên để tách sheet ra khỏi file Excel tổng.
  • Bước 6: Lúc đó, tất cả sheet trong file Excel sẽ được tách riêng thành từng file riêng biệt mà mọi dữ liệu, các hàm dữ liệu được áp dụng vẫn giữ nguyên. Bạn có thể mở lại từng file để kiểm tra xem dữ liệu được tách có bị lỗi không nhé!

Lúc này, bạn có thể dễ dàng chỉnh sửa từng sheet và gửi cho bất kỳ ai mà không cần phải gửi toàn bộ file chứa nhiều sheet. Điều này sẽ vừa giúp bạn bảo mật được các sheet dữ liệu khác mà vẫn dễ dàng chia sẻ thông tin.

2.3. Cách tách sheet trong Excel thành file PDF

Tương tự như cách trên, Cách lưu 1 sheet trong Excel thành file PDF với công cụ VBA cũng hoàn toàn đơn giản với các bước sau:

  • Bước 1: Trước khi thực hiện thao tác tách sheet, bạn cần tạo một thư mục mới và lưu file Excel tổng chứa toàn bộ sheet muốn tách vào thư mục đó.
  • Bước 2: Tương tự ấn tùy chọn VBA tại thẻ Developer trên thanh công cụ để mở cửa sổ VBA.
  • Bước 3: Bạn nhập dòng code dưới đây để thực hiện thao tác tách sheet thành file PDF vào cửa sổ VBA:

'Tach sheet trong Excel thanh file rieng le

Sub TachfilePDF()

Dim FPath As String

FPath = Application.ActiveWorkbook.Path

Application.ScreenUpdating = False

Application.DisplayAlerts = False

For Each ws In ThisWorkbook.Sheets

ws.Copy

Application.ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=FPath & "\" & ws.Name & ".xlsx"

Application.ActiveWorkbook.Close False

Next

Application.DisplayAlerts = True

Application.ScreenUpdating = True

End Sub

  • Bước 4: Sau khi nhập dòng lệnh trên, bạn ấn chọn nút mũi tên để thực hiện chạy thao tác tách sheet. Ngay lúc này, một cửa sổ Macro hiện lên, bạn ấn chọn Macro TachfilePDF và ấn chạy chương trình.
  • Bước 5: Kiểm tra lại thư mục đã lưu để mở các file sheet đã được tách và lưu dưới định dạng PDF.

2.4. Cách tách sheet trong Excel thành 01 file riêng biệt

Nếu như cách trên hướng dẫn bạn cách tách toàn bộ các sheet có trong một file Excel thành từng file riêng khác nhau thì cách lưu 1 sheet trong Excel thành file riêng này sẽ giúp bạn tách riêng một trang tính cụ thể.

  • Bước 1: Mở file Excel chứa sheet mà bạn muốn tách riêng thành 01 file lên.
  • Bước 2: Trên file Excel đã mở, bạn ấn chuột phải vào sheet muốn tách riêng. Sau đó ấn vào tùy chọn Move or Copy.

1 file excel chứa được bao nhiêu sheet năm 2024

  • Bước 3: Một cửa sổ Move or Copy hiện lên, bạn ấn vào tùy chọn To book - ấn (new book) và đừng quên ấn nút OK để sao lưu mọi thay đổi.
    1 file excel chứa được bao nhiêu sheet năm 2024
  • Bước 4: Ngay lúc đó, sheet mà bạn muốn tách đã được lưu thành một file riêng và được mở tại một cửa sổ mới.
  • Bước 5: Bạn có thể chỉnh sửa thông tin, dữ liệu hoặc chia sẻ chúng tuỳ thích. Nhớ lưu chúng lại vào thư mục riêng để không bị mất mọi thay đổi nhé.

3. Lời Kết

Trên đây là 4 cách tách sheet thành file trong Excel nhanh gọn và dễ dàng áp dụng cho mọi nhân viên văn phòng. Đừng quên theo dõi ICANTECH để không bỏ qua các tips hay ho về tin học văn phòng bạn nhé!

Cảm ơn bạn đã đọc bài viết, nếu bạn đang quan tâm đến học lập trình thì hãy tham khảo ngay các khóa học lập trình dưới đây tại ICANTECH nhé

1 file Excel được bao nhiêu sheet?

Không giới hạn số lượng Worksheet trong một Workbook.

1 workbook có bao nhiêu sheet?

Không giới hạn số lượng Worksheet trong 1 Workbook. Dữ liệu được nhập vào bị giới hạn, có giới hạn số ô. Tồn tại độc lập, các bảng tính phải được lưu, gửi hoặc nhận dưới dạng Workbook.

1 file Excel có bao nhiêu đồng?

Các đặc tả và giới hạn của sổ làm việc và trang tính.

Trống Microsoft Excel để lưu workbook ta thực hiện như thế nào?

Lưu sổ làm việc của bạn.

Bấm Tệp > Lưu Như..

Dưới Lưu dưới Dạng, hãy chọn vị trí nơi bạn muốn lưu sổ làm việc của bạn. ... .

Bấm Duyệt để tìm vị trí bạn muốn trong thư mục Tài liệu của mình. ... .

Trong hộp Tên Tệp, hãy nhập tên cho sổ làm việc mới. ... .

Để lưu sổ làm việc theo định dạng tệp khác (như . ... .

Bấm Lưu..