Tắt hệ thống trợ giúp của Excel (Microsoft Excel)
Mark là một giáo viên trung học và anh ấy muốn tắt hệ thống Trợ giúp của Excel trong các bài kiểm tra của học sinh. Anh ấy tự hỏi liệu có cách nào dễ dàng để làm điều này không.
Câu trả lời là có, có một cách tương đối dễ dàng. Bạn có thể thiết lập một số macro vô hiệu hóa và khôi phục các cách phổ biến nhất để mở hệ thống Trợ giúp. Các macro sau, DisableHelp và EnableHelp, thực hiện điều đó.
Sub DisableHelp() EnableControl 984, False ' help EnableControl 1004, False ' Office Assistant Application.OnKey "{F1}", "" End Sub
Sub EnableHelp() EnableControl 984, True ' help EnableControl 1004, True ' Office Assistant Application.OnKey "{F1}" End Sub
Sub EnableControl(Id As Integer, Enabled As Boolean) Dim CB As CommandBar Dim C As CommandBarControl For Each CB In Application.CommandBars Set C = CB.FindControl(Id:=Id, recursive:=True) If Not C Is Nothing Then C.Enabled = Enabled Next End Sub
Cả hai macro chính đều gọi macro EnableControl. Macro này thực hiện công việc thực tế là xóa các tùy chọn Trợ giúp khỏi menu và thanh công cụ. Lưu ý rằng các macro chính cũng sử dụng phương thức OnKey để vô hiệu hóa (hoặc khôi phục) hoạt động của phím chức năng F1. Để sử dụng các macro này, bạn có thể gọi chúng từ một thủ tục sự kiện phù hợp, chẳng hạn như các macro tự động chạy khi mở và đóng sổ làm việc.
Ngay cả với một macro như thế này tại nơi làm việc, bạn cần nhận ra rằng hệ thống Trợ giúp không bị vô hiệu hóa hoàn toàn. Các tệp Trợ giúp vẫn nằm trên đĩa và có thể được định vị thông qua Windows và được mở. (Bạn thậm chí không cần Excel để mở và xem chúng.)
Thông thường, các tệp Trợ giúp Excel được lưu trữ trong các tệp sử dụng phần mở rộng tệp CHM. Việc vô hiệu hóa tệp có thể đơn giản như định vị tệp trợ giúp CHM thích hợp trên đĩa và đổi tên nó thành một cái gì đó khác.
Ví dụ: Excel có thể được cài đặt trên một máy nhất định trong thư mục “c: \ program files \ microsoft office \ office11”. Bạn có thể tìm thấy tệp Trợ giúp cho việc cài đặt Excel này trong “c: \ program files \ microsoft office \ office11 \ 1033”. Tệp Excel chính là XLMAIN11.CHM, nhưng cũng có thể có các tệp Trợ giúp khác (phần mở rộng CHM) trong thư mục. Tất cả những gì bạn cần làm là đổi tên các tệp này chẳng hạn như XLMAIN11.XXX. Vì chương trình Trợ giúp không thể định vị tệp, nên nó không thể hiển thị bất kỳ trợ giúp nào trong Excel.
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (3406) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003.