Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
No Result
View All Result
Home Chia Sẻ Kiến Thức Học Excel

Liệt kê Tên Sheet trong Excel bằng VBA

Liệt kê Tên Sheet trong Excel bằng VBA
6k
SHARES
19.5k
VIEWS
Share on FacebookShare on Twitter

Nội Dung Bài Viết

Toggle
  • Lấy Danh Sách Tên Sheet trong Excel
  • Tạo Hàm Lấy Tên Sheet Hiện Tại
  • Kết Luận

Việc nắm bắt được danh sách các sheet trong file Excel là rất quan trọng, đặc biệt khi làm việc với file có nhiều sheet. Bài viết này sẽ hướng dẫn bạn cách lấy danh sách tên sheet trong Excel một cách nhanh chóng bằng VBA, từ đó giúp bạn kiểm soát và quản lý dữ liệu hiệu quả hơn, cũng như tạo nền tảng cho việc xây dựng mục lục tự động.

Việc liệt kê tên sheet không chỉ giúp bạn dễ dàng theo dõi nội dung của từng sheet mà còn là bước đầu tiên để xây dựng mục lục tự động, giúp điều hướng và tra cứu thông tin trong file Excel trở nên thuận tiện hơn.

Lấy Danh Sách Tên Sheet trong Excel

Để lấy danh sách tên sheet, chúng ta sử dụng VBA. Đoạn code dưới đây sẽ lặp qua tất cả các sheet trong file Excel và ghi tên của từng sheet vào một cột trong sheet được chỉ định (ở đây là Sheet7).

Sub DS_Ws()
Dim j As Integer

For j = 1 To Sheets.Count
Sheet7.Cells(j + 1, 1).Value = Sheets(j).Name
Next j
End Sub

Liệt kê danh sách sheet trong Excel bằng VBALiệt kê danh sách sheet trong Excel bằng VBA

Biến j kiểu Integer sẽ chạy từ sheet đầu tiên đến sheet cuối cùng. Trong mỗi vòng lặp, tên của sheet (Sheets(j).Name) sẽ được ghi vào ô tương ứng trong Sheet7.

Tạo Hàm Lấy Tên Sheet Hiện Tại

Ngoài việc liệt kê tất cả các sheet, bạn cũng có thể tạo một hàm VBA để lấy tên của sheet hiện tại. Hàm này rất hữu ích khi bạn cần thực hiện các thao tác dựa trên sheet đang hoạt động.

Function MySheet() As String
MySheet = ActiveSheet.Name
End Function

Hàm VBA lấy tên sheet hiện hànhHàm VBA lấy tên sheet hiện hành

Ví dụ sử dụng hàm MySheet trong ExcelVí dụ sử dụng hàm MySheet trong Excel

Hàm MySheet rất đơn giản, chỉ lấy tên của sheet hiện tại (ActiveSheet.Name) và trả về kết quả. Bạn không cần truyền bất kỳ đối số nào cho hàm này.

Xem thêm:  Trực Quan Hóa Dữ Liệu Chênh Lệch Lớn với Biểu Đồ Excel

Kết quả hàm MySheet trong ExcelKết quả hàm MySheet trong Excel

Kết Luận

Bài viết đã hướng dẫn bạn cách lấy danh sách tên sheet trong Excel và tạo hàm lấy tên sheet hiện tại bằng VBA. Việc sử dụng VBA giúp bạn tự động hóa các thao tác này, tiết kiệm thời gian và nâng cao hiệu quả công việc, đặc biệt là khi xử lý file Excel có nhiều sheet. Từ đó, bạn có thể dễ dàng quản lý, kiểm soát và khai thác dữ liệu một cách hiệu quả hơn.

Đánh Giá Bài Viết
Tuyết Nhi

Tuyết Nhi

Tôi là Tuyết Nhi - Nữ phóng viên trẻ đến từ Hà Nội. Với niềm đam mê công nghệ, khoa học kỹ thuật, tôi yêu thích và muốn chia sẻ đến mọi người những trải nghiệm, kinh nghiệm về các lĩnh vực công nghệ, kỹ thuật... Rất mong được quý độc giả đón nhận ❤️.

Related Posts

Tách Chuỗi, Số và Gmail trong Excel Không Cần VBA
Học Excel

Tách Chuỗi, Số và Gmail trong Excel Không Cần VBA

Hướng Dẫn Lập Bảng Tổng Hợp Nhập Xuất Tồn Trong Kế Toán
Học Excel

Hướng Dẫn Lập Bảng Tổng Hợp Nhập Xuất Tồn Trong Kế Toán

Chuyển đổi giữa độ thập phân và độ phút giây trong Excel bằng VBA
Học Excel

Chuyển đổi giữa độ thập phân và độ phút giây trong Excel bằng VBA

Hướng Dẫn Tạo, Chỉnh Sửa và In Báo Cáo trong Access 2016
Học Excel

Hướng Dẫn Tạo, Chỉnh Sửa và In Báo Cáo trong Access 2016

Discussion about this post

Trending.

Trẻ Sơ Sinh Mấy Tháng Biết Lật, Ngồi, Bò?

Trẻ Sơ Sinh Mấy Tháng Biết Lật, Ngồi, Bò?

The Battle Cats MOD APK v14.3.0: Vô Hạn Tiền, XP, Không Quảng Cáo

The Battle Cats MOD APK v14.3.0: Vô Hạn Tiền, XP, Không Quảng Cáo

Thay Da Sau Sinh: Hiện Tượng Phổ Biến Và Bí Quyết Khỏe Đẹp

Thay Da Sau Sinh: Hiện Tượng Phổ Biến Và Bí Quyết Khỏe Đẹp

Hướng Dẫn Tải Ảnh Instagram Về Điện Thoại và Máy Tính Nhanh Chóng

Hướng Dẫn Tải Ảnh Instagram Về Điện Thoại và Máy Tính Nhanh Chóng

Bỉm Ban Đêm

5 Loại Bỉm Ban Đêm Thấm Hút Tốt Nhất Cho Bé Ngủ Ngon

Giới Thiệu

Thủ Thuật

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Chuyên Mục

➤ TOP Thủ Thuật

➤ Chia Sẻ Kiến Thức

➤ Kênh Công Nghệ

➤ SEO

➤ Games

Liên Kết

➤

➤

➤

➤

➤

Liên Hệ

➤ TP. Hải Phòng, Việt Nam

➤ 0931. 910. JQK

➤ Email: [email protected]

Website này cũng cần quảng cáo, không có tiền thì viết bài làm sao  ” Đen Vâu – MTP ”

DMCA.com Protection Status

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam

No Result
View All Result
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam