Cách hiện tên các sheet trong excel

Trong bài viết này, Học Excel Onlinesẽ hướng dẫn các bạn lấy ra danh sách tên của các Sheet có trong File Excel một cách nhanh chóng bằng việc sử dụng VBA Excel

Việc lấy ra danh sách được tên các Sheet hiện có trong File Excel sẽ giúp cho việc kiểm tra và nắm bắt được các Sheet trong File Excel một cách rõ ràng hơn. Trường hợp File của bạn có ít Sheet thì có thể chưa phát sinh nhiều vấn đề nhưng khi số lượng Sheet ngày càng nhiều thì việc nắm bắt được các sheet sẽ trở nên rất cần thiết. Việc lấy ra danh sách tên các Sheet là bước đầu để từ đó có thể giúp cho việc tạo mục lục cho File Excel của bạn.

Sử dụng VBA để tạo mục lục tự động trong Excel

  • Lấy danh sách tên các Sheet trong Excel
  • Tạo hàm lấy tên của Sheet hiện tại
  • Kết luận

Lấy danh sách tên các Sheet trong Excel

Để làm điều đó, ta mở trình soạn thảo VBA lên và có dòng Code như sau, ở đây trong File mình có 7 Sheet, thực hiện lặp qua các Sheet này và lần lượt lấy tên các Sheet đó vào Excel

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

Biến j được khai báo thuộc kiểu Integer  ở trên sẽ chạy từ Sheet đầu tiên tới Sheet cuối cùng trong File Excel của bạn và sau đó thực hiện ghi vào Excel tên của Sheet đó [Sheets[j].Name]

Vừa rồi ta đã thực hiện được 1 Sub để lấy ra danh sách tên của các Sheet hiện có trong Excel một cách khá nhanh chóng, Nếu như bạn muốn mình tạo 1 Function trong VBA để lấy ra tên sheet thì sao.

Tạo hàm lấy tên của Sheet hiện tại

Nếu như bạn muốn tạo 1 Function để lấy ra tên Sheet hiện tại, ta có Code khá đơn giản như sau:

Function MySheet[] As String
MySheet = ActiveSheet.Name
End Function

Hàm tự tạo này đơn giản chỉ là lấy ra tên Sheet hiện tại [ActiveSheet.Name] và sẽ không cần truyền đối số cho hàm.

Kết luận

Qua bài viết này, Học Excel Online bạn đã nắm được cách để lấy ra danh sách tên của các Sheet trong File Excel của mình cũng như tạo được 1 Function để lấy ra tên Sheet hiện tại bạn đang làm việc một cách nhanh chóng.

Với VBA bạn còn làm được rất nhiều điều thú vị và hữu ích khác giúp nâng cao hiệu suất trong công việc cũng như đem lại hiệu quả cao hơn khi làm việc với Excel. Tham khảo khoá học VBA101 – Tự động hoá Excel với lập trình VBA cho người mới bắt đầu.

Sử dụng Msgbox trong Excel VBA– hướng dẫn đầy đủ

VBA là gì? một số ví dụ ứng dụng VBA trong công việc

Một số Code VBA để tìm dòng cuối cùng có dữ liệu trong Excel

hướng dẫn cách tạo công cụ tìm kiếm nhanh trong Excel bằng VBA

Sử dụng Autofilter hiệu quả hơn với VBA

Tác giả: daovanluan

· · ·

Nếu mở file Excel để làm việc nhưng bạn lại không thấy thanh sheet tab đâu để lựa chọn sheet cần mở. Bạn đang băn khoăn chưa biết sẽ xử lý thế nào? Hãy cùng tìm hiểu cách hiển thị Sheet Tab trong Excel khi bị ẩn trong bài viết của Blog dưới đây.

Trong Excel khi mở lần đầu tiên bạn sẽ thấy các sheet được hiển thị mặc định sẵn có và người dùng chỉ việc thao tác sử dụng ngay trên các sheet đó. Nhưng chẳng may khi fileExcelbạn mở lại không thấy tab Sheet này thì rất có thể file Excel đó đã được vô hiệu hóa không cho hiện tab sheet này. Cách xử lý là bạn cần kiểm tra, cho phéphiển thị Sheet Tab trong Excel khi bị ẩn, lúc đó bạn sẽ thấy sheet được hiển thị, và bạn đã có thể làm việc trên sheet đó rồi.

Hiên thị Sheet Tab trong Excel khi bị ẩn

Hướng dẫn khắc phục lỗi Excel không hiện Sheet

Trong bài viết này, Taimienphi.vn sẽ demo cách hiển thị Sheet Tab trong Excel sử dụngExcel 2016. Các phiên bản Excel khác như Excel 2013, 2010 các bạn thực hiện tương tự nhé.

Hình dưới là khi bản mở Excel nên nhưng không thấy Sheet tab được hiển thị để sử dụng:

Để cho hiển thị Sheet Tab trong Excel khi bị ẩn, bạn thực hiện theo các bước hướng dẫn sau:

Bước 1:Bạn nhấn vào menuFile-> chọnOptions.

Bước 2:Trong giao diện cửa sổExcel Options-> bạn chọnAdvanced-> tiếp đến, ở phía bên phải bạn kéo xuống phầnDisplay options for this workbook-> bạn tích chọn lại vào ô vuông trướcShow sheet tabs-> và chọnOK.

Kết quả làSheet Tabsẽ được hiển thị trở lại như hình dưới:

Bước 3:Nếu bạn muốn ẩn hiện 1 sheet bất kỳ thì bạn thực hiện như sau:

Để ẩn sheet -> bạn nhấn chuột phải vào tên sheet cần ẩn -> và chọnHideđể ẩn.

Để hiển thị sheet -> bạn nhấn chuột phải vào tên sheet bất kỳ -> và nhấn chọnUnhideđể hiển thị.

Trong phầnUnhide-> bạn chọn sheet mà mình cần hiển thị -> và nhấn chọnOKlà được.

Kết quả là Sheet sẽ được hiển thị trở lại.

Lưu ý một số nguyên tắc hoạt động cơ bản về ẩn hiện Sheet trong Excel

Người dùng nên nhớ rằng, bất cứ File Excel nào cũng phải có ít nhất một Sheet hiển thị ra và bạn không thể ẩn Sheet duy nhất này được. Đồng thời, bạn có thể ẩn cùng lúc nhiều Sheet trong Excel nhưng lại không cho phép hiện cùng lúc nhiều Sheet ẩn nhé.

  • Để ẩn Sheet bằng phím chúng ta dùng tổ hợp phím: Alt + H + O + U + S
  • Để hiện Sheet bằng phím tắt ta dùng: Alt + H + O + U + H

Ngoài ra, bạn có thể ẩn/hiện Sheet trong Excel bằng cách nhấp chuột phải vào Sheet bất kỳ rồi chọn Hide hoặc UnHide là xong nhé, rất đơn giản. Lưu ý là khi hiện trở lại thì Excel chỉ cho phép thực hiện lần lượt từng Sheet mà thôi. Hiện thanh Sheet Tab trong Excel và cách khôi phục Sheet bị xóa khá dễ dàng.

Như vậy là bạn đã biết cáchhiển thị Sheet Tab trong Excel khi bị ẩnrồi nhé! Về cơ bản các bước để bạn thực hiện khá đơn giản mà thôi. Bạn sẽ vào Excel Options và tick chọn lại Sheet Tab trong Display options for this workbook và kiểm tra lại kết quả là xong.

Combo 10 khóa học Trần Thịnh Lâm

Tư vấn về các khóa học Content,SEO, Digital Marketing liên hệ:

SĐT/Zalo: 039.8466.445 [Miss ]

Facebook:

Chủ Đề