Xuất bản: 19/11/2020 - Cập nhật: 19/11/2020 - Tác giả: Nguyễn Hưng
Câu hỏi Đáp án và lời giải
Câu Hỏi:
Mỗi Workbook ta có thể chèn thêm để có tối đa bao nhiêu Sheet:
A. 16
B. 36
C. 255
D. Không giới hạn
Câu hỏi trong đề: Trắc nghiệm Tin học thi công chức, viên chức đề số 32
Đáp án và lời giải
đáp án đúng: C
Nguyễn Hưng [Tổng hợp]
Báo đáp án sai Facebook twitter
Trong bài viết này, hãy cũng chúng tôi tìm hiểu cách đếm có bao nhiêu sheet trong file Excel bằng công thức và bằng VBA nhé!
Nội dung bài viết
Cách 1: Kết hợp Named Range và công thức COUNTA
Chú ý: khi áp dụng phương pháp này, bạn sẽ phải lưu file Excel dưới dạng xlsm có hỗ trợ Macro vì hàm GET.WORKBOOK sẽ dùng sau đây thuộc về Macro 4.0
Bước 1
Tiến hành tạo 1 named Range với công thức sau, ví dụ name này là num_of_ws
=RIGHT[GET.WORKBOOK[1],LEN[GET.WORKBOOK[1]]-FIND["]",GET.WORKBOOK[1]]]
Bước 2
Tại ô muốn nhận lại kết quả có bao nhiêu sheets, dùng công thức sau:
=COUNTA[num_of_ws]
Cách 2: Kết hợp giữa Named Range và công thức COUNTA, INDEX
Chú ý: Khi bạn áp dụng cách này sẽ phải lưu file Excel ở dạng xlsm có hỗ trợ Macro vì hàm GET.WORKBOOK sẽ dùng sau đây thuộc về Macro 4.0
Bước 1
Tiến hành tạo một name range với công thức sau, ví dụ name này có tên là num_of_ws
=GET.WORKBOOK[1]&T[NOW[]]
Bước 2
Tại ô muốn hiện kết quả của tài liệu Excel, bạn dùng công thức sau:
=COUNTA[INDEX[num_of_ws,0]]
Xem thêm: Hướng dẫn sử dụng hàm COUNTIF trong Excel
Cách 3: Sử dụng VBA
Bước 1
Tiến hàng mở trình soạn thảo VBA bằng việc bấm giữ phím ALT + F11 trên bàn phím
Bước 2
Tiếp đó, tạo một module mới bằng việc bấm chuột phải trong cửa sổ Project – VBAProject rồi chọn Insert > Module
Bước 3
Tại cửa sổ Code, dán nội dung code bên dưới vào
Public Sub dem_so_sheets[]MsgBox “So sheet trong bang tinh nay la “ & Application.Sheets.CountEnd Sub
Bước 4
Cuối cùng, bạn nhấn phím F5 để chạy macro và chờ nhận kết quả.
Trên đây là cách đếm sheet trong file Excel mà chúng tôi muốn hướng dẫn cho bạn, chúc bạn thực hiện thành công! Đừng quên tìm hiểu thêm các thông tin bổ ích khác nhé!
Bạn đang xem: Top 15+ Excel Tối đa Bao Nhiêu Sheet
Thông tin và kiến thức về chủ đề excel tối đa bao nhiêu sheet hay nhất do Truyền hình cáp sông thu chọn lọc và tổng hợp cùng với các chủ đề liên quan khác.Excel không giới hạn add sheet, mình thử cho nó chạy 16000 sheets cũng được, nhưng chỉ là sheet rỗng thôi, size của nó nặng kinh khủng. Mình nghĩ nó tuỳ thuộc vào bộ nhớ máy nữa.Po_Pikachu đã viết:
Thứ nhất, em thấy Excel không giới hạn add sheet. Không tin bác có thể thử dùng code này.
Mã:Sao chép.
Thứ hai, ở trường hợp này mình nghi rằng có 1 file nào đó chứa 299 Sheet ở thư mục bên dưới. Bạn kiểm tra lại xem. Nếu có thì xoá đi nha!Sub addSheet[] For i = 4 To 299 Sheets.Add Next End Sub
C:\Documents and Settings\HOME\Application Data\Microsoft\Excel\XLSTART\*
Thân.Nhấp chuột vào đây để mở rộng...
Mình chèn bao nhiêu sheet cũng được nhưng như anh BNTT nói thì nó chỉ qui định mình nhập số sheet mặc định khi mở file mới là 255 sheets thôi.
Là vầy nè bạn ơi:haonlh đã viết:
Nhưng ở chỗ tôi, vẫn Excel 2003, tôi thêm được rất nhiều Sheet, có thể lên đến hàng ngàn.
Có điều chưa thử nhập số liệu gì đó vô chúng.
Anh thử lại xem. Để nhanh, gõ Shift + F11. Cũng nhiều lần "tuyên bố", thậm chí viết vô tài liệu, rằng số sheet của Excel tối đa là 255, sau phải bỏ đó.Nhấp chuột vào đây để mở rộng...
- Việc thêm sheet thì bạn muốn thêm bao nhiêu tùy ý [miển bộ nhớ Excel còn kham nổi]
- Ở đây người ta nói về "mặc định" của Excel, nó nằm trong menu Tools\Options, tab General.. trong mục "Sheets in new workbook" ---> Tôi đố bạn gõ số >255 vào đấy ---> Được mới thiên tài
BNTT nói MẶC ĐỊNH nghĩa là vậy! ---> Vì thắc mắc 1 Workbook mới tinh, bạn chưa thêm sheet hay làm gì cả thì làm sao nó có thể có > 255 sheet được chứ
[việc sau đó bạn thêm bớt sheet ta không bàn tới]