- Tham gia
- 30/5/06
- Bài viết
- 1,630
- Được thích
- 17,442
- Nghề nghiệp
- Bác sĩ
Các bạn sẽ thích thú, nếu sử dụng một File nào đó, có sự hướng dẫn kịp thời của người thiết kế File, vì vậy, nếu bạn là người thiết kế, chắc hẳn bạn cũng từng nghĩ đến điều này.
Cách đơn giản nhất là tạo một Worksheet hướng dẫn và cho những đường Link đến Sheet này, hoặc những Button để mở Sheet Hướng dẫn, hoặc tạo Menu...Cách này, hầu như ai cũng biết.
Trên diễn đàn Webketoan, Levanduyet đã đề cập vấn đề này trong bài "Thủ thuật Excel". Cũng như bài Tạo Menu, có thể các bạn bị choáng ngợp bởi những đoạn Code VBA. Tôi sẽ soạn lại cho các bạn dễ thực hiện những đoạn Code đó, kèm File hướng dẫn, hy vọng các bạn sẽ thích thú với đề tài này
Như vậy, tôi sẽ tạo 1 Textbox bằng cách Insert / AutoShape. Vẽ AutoShape xong, bạn AddText, các bước này, tôi sẽ không đề cập. Riêng việc đặt tên cho TextBox, bạn hãy dùng NameBox, ở bên trái thanh Formula, để đặt tên là HelpText. Bạn dùng thanh Control ToolBox để chọn nút Button, vẽ lên Worksheet, để đặt tên cho hút, cũng trên thanh Control ToolBox, bạn Click vào nút Properties, tại đây, phần Name, bạn đặt là ToggleHelp, phần Caption, bạn đặt tên Help hay Hướng dẫn. DoubleClick nút Button, vào cưa sổ VBA, bạn chép nguyên đoạn Code ở trên vào. Bây giờ, bạn có thể thử, khi bạn Click vào nút Help này, một TextBox cùng với sự hướng dẫn người dùng sẽ hiện ra kịp thời. Chúc bạn thành công
Cách đơn giản nhất là tạo một Worksheet hướng dẫn và cho những đường Link đến Sheet này, hoặc những Button để mở Sheet Hướng dẫn, hoặc tạo Menu...Cách này, hầu như ai cũng biết.
Trên diễn đàn Webketoan, Levanduyet đã đề cập vấn đề này trong bài "Thủ thuật Excel". Cũng như bài Tạo Menu, có thể các bạn bị choáng ngợp bởi những đoạn Code VBA. Tôi sẽ soạn lại cho các bạn dễ thực hiện những đoạn Code đó, kèm File hướng dẫn, hy vọng các bạn sẽ thích thú với đề tài này
Trích bài Levanduyet :
Trích nguyên văn:
1/ Sử dụng Text Box:
Sử dụng Text Box để thể hiện thông tin trợ giúp cũng là một cách thực hiện dễ dàng. Bạn đưa Text Box vào trong WorkSheet của bạn bằng cách Click vào nút Text Box trên thanh công cụ Drawing
Bạn đưa thông tin trợ giúp vào Text Box và thiết đặt chiều rộng và cao của Text Box cho phù hợp.
Thông thường bạn sẽ không muốn Text Box này xuất hiện. Vì vậy chúng ta sẽ thêm 1 nút lệnh (Command Button) để cho hiện ra hoặc dấu đi Text Box này. Giả sử tôi tạo ra một nút lệnh và đưa vào một thủ tục để khi người dùng Click vào nút lệnh này thì thủ tục được thực hiện. Giả sử Text Box bạn tạo ra ở trên có tên là HelpText. Thủ tục đó như sau:
Mã:Sub ToggleHelp() ActiveSheet.TextBoxes("HelpText").Visible = Not ActiveSheet.TextBoxes("HelpText").Visible End Sub
Như vậy, tôi sẽ tạo 1 Textbox bằng cách Insert / AutoShape. Vẽ AutoShape xong, bạn AddText, các bước này, tôi sẽ không đề cập. Riêng việc đặt tên cho TextBox, bạn hãy dùng NameBox, ở bên trái thanh Formula, để đặt tên là HelpText. Bạn dùng thanh Control ToolBox để chọn nút Button, vẽ lên Worksheet, để đặt tên cho hút, cũng trên thanh Control ToolBox, bạn Click vào nút Properties, tại đây, phần Name, bạn đặt là ToggleHelp, phần Caption, bạn đặt tên Help hay Hướng dẫn. DoubleClick nút Button, vào cưa sổ VBA, bạn chép nguyên đoạn Code ở trên vào. Bây giờ, bạn có thể thử, khi bạn Click vào nút Help này, một TextBox cùng với sự hướng dẫn người dùng sẽ hiện ra kịp thời. Chúc bạn thành công
Chỉnh sửa lần cuối bởi điều hành viên: