Minh họa tạo Menu bằng Worksheet Macro4

Liên hệ QC

Đào Việt Cường

Cu Tí sành điệu
Thành viên danh dự
Tham gia
11/6/06
Bài viết
527
Được thích
760
Giới tính
Nam
Nghề nghiệp
Kiểm toán nhà nước
Dear all,
--------
Trên diễn đàn có rất nhiều bài viết tạo menu từ đơn giản đến nâng cao.
Tình cờ tham khảo được bài viết của bạn hoxulee giới thiệu trên www.webketoan.com, hôm nay mình xin giới thiệu một phương pháp tạo menu khá đơn giản, có thể nói ai cũng có thể làm được.
Xin xem file đính kèm, lưu ý các bạn Worksheet MENU chính là một Macro4 Worksheet. Trên Worksheet có sử dụng 2 name mặc định: Auto_Open và Auto_Close nhằm tự động hoá tiến trình khởi tạo/xoá menu khi mở/đóng workbook (tương ứng).
Để nạp bằng tay các bạn chọn Name tương ứng rồi Alt+F8, ấn nút Run đồng thời quan sát thanh menu sau menu Help.
 

File đính kèm

  • MENU_MacroSheet.zip
    5.2 KB · Đọc: 2,149
Rất đơn gian! nhưng rất ấn tượng. Cám ơn bạn nhiều nhé...
 
sinlg2005 đã viết:

hoaloaken đã viết:
minh cung the, khong mo duoc file nhi

Các bạn dowload winrar để giải nén tại đây.

Bạn mở excel ra, vào tool/macro/security chọn medium or low. Sau đó mở file của anh Cường lên, chọn enable macro và làm theo các bước anh Cường đã hướng dẫn.

Thân
SG


Chú ý: Các bạn nhớ gõ bằng tiếng việt có dấu nha. Xem chi tiết tại đây.
 
Dear all,
--------
Để các bạn tìm hiểu cách ứng dụng lập trình viết lệnh cho các menu dạng này, tôi bổ sung bản sửa đổi trong đó bổ sung các vĩ lệnh cho từng menu. Thêm vào đó là kỹ thuật tạo Message Box bằng ExecuteExcel4Macro("ALERT(<String>)"). Một điểm hạn chế của hàm này là hộp thoại chỉ sử dụng được cặp nút lệnh OK/Cancel chứ không hỗ trợ nút Yes/No.
Thôi thì dùng tạm vậy, với sự hỗ trợ của công cụ chuyển đổi TCVN3 sang UNICODE dù sao người dùng cũng cảm thấy dễ chịu hơn!
 

File đính kèm

  • MENU_MacroSheet_V2.zip
    18.9 KB · Đọc: 969
cám ơn bạn, tôi sẽ làm theo bạn chỉ dẫn
 
Xin giới thiệu với các bạn "Từ điển về Menu".

Thân,

Lê Văn Duyệt
 

File đính kèm

  • XLmenufundict.rar
    681.2 KB · Đọc: 2,051
Chao cac anh chi.
Minh moi biet duoc dien dan giai phap Excel trong thoi gian gan day. Hom nay minh mo den muc file dinh kem ve cach tao MENU bang Macro nhung khong mo duoc. Mong cac anh chi co the giup minh

Cac anh chi giup minh theo dia chi Mail sau:
truongthaidn2005@yahoo.com
chan thanh cam on cac anh chi.
 
Chỉnh sửa lần cuối bởi điều hành viên:
thaitdttdn đã viết:
Chao cac anh chi.
Minh moi biet duoc dien dan giai phap Excel trong thoi gian gan day. Hom nay minh mo den muc file dinh kem ve cach tao MENU bang Macro nhung khong mo duoc. Mong cac anh chi co the giup minh

Cac anh chi giup minh theo dia chi Mail sau:
truongthaidn2005@yahoo.com
chan thanh cam on cac anh chi.

Có thể bạn chưa có chương trình giải nén. Hãy theo chỉ dẫn của Secret_Grasses ở trên.
Cũng có thể là Security của bạn đang ở mức Hight. Chỉnh lại bằng cách Menu Tools -> Macro -> Securitys. Trong tab Security chọn Medium hoặc Low.
Thân
 
Với Macro4 bạn có thể lập menu Unicode!
 
Tôi xin bổ sung thêm:
Dùng thêm "&" trước ký tự đại diện thì ta có thể dùng bàn phím để sử dụng menu theo minh họa: (ví dụ chuột bị hư - tình huống bất ngờ!)
Menu_Macro4.gif
 
tlt đã viết:
Tôi xin bổ sung thêm:
Dùng thêm "&" trước ký tự đại diện thì ta có thể dùng bàn phím để sử dụng menu theo minh họa: (ví dụ chuột bị hư - tình huống bất ngờ!)

Cảm ơn bác nhiều. Mong có thêm bài của bác về món Macro Sheet này.

Thân!
 
Việc dùng Unicode tôi nghĩ với Excel 95 trở về trước tiện hơn
1/- Trong việc dùng macro4, các chú thích có thể dùng Unicode.VBE không
2/- Dùng Dialog Sheet ( tương đương Form của VBE) với Unicode ok. Form 2 khó lắm.
3/- Ngay cả code VBA của Excel 95 trở về trước cũng chứa trong Sheet -> chú thích bằng Unicode ok ? (chưa kiểm tra)
 
bạn "tlt" bạn có file đó không gởi lên cho mọi người tham khảo nhé!
 
Trên diễn đàn có rất nhiều bài viết tạo menu từ đơn giản đến nâng cao.
Tình cờ tham khảo được bài viết của bạn hoxulee giới thiệu trên www.webketoan.com, hôm nay mình xin giới thiệu một phương pháp tạo menu khá đơn giản, có thể nói ai cũng có thể làm được.
Xin xem file đính kèm, lưu ý các bạn Worksheet MENU chính là một Macro4 Worksheet. Trên Worksheet có sử dụng 2 name mặc định: Auto_Open và Auto_Close nhằm tự động hoá tiến trình khởi tạo/xoá menu khi mở/đóng workbook (tương ứng).
Để nạp bằng tay các bạn chọn Name tương ứng rồi Alt+F8, ấn nút Run đồng thời quan sát thanh menu sau menu Help.

chỉ cho mình xem code trong macro4 thì làm sao,để xem các pác nhé
 
Các bác có thể Up thêm 1 link ngoài 4rum được không ?
E khổng hiểu sao Acc của em lại không cho Load files trong 4rum !
PM :
Bác Admin xem lại hộ em vụ này với !
 
Trong Macro4 có hàm này COLOR.PALETTE nhưng không biết dùng thế nào? Anh chỉ cho em với. Cảm ơn anh nhiều.
 
Xin chào tất cả các bác. Mình mới chập chững học macro trong Excel thấy tự học k hó quá, mình đang làm trên Excel rất nhiều Sheet. Mình muốn hỏi các bác : muốn đưa ra sheet cần sử dụng nhanh nhất bằng macro xin các bác mách giùm
vd:muốn mở sheet báo cáo ta chon thực đơn ứng dụng=> chọn mục xem báo cáo khi đó sheet báo cáo được mở ra màn hình và cũng tương tự cho các mục khác.
mình xin cảm ơn rất nhiều.
 
Dear all,
--------
Trên diễn đàn có rất nhiều bài viết tạo menu từ đơn giản đến nâng cao.
Tình cờ tham khảo được bài viết của bạn hoxulee giới thiệu trên www.webketoan.com, hôm nay mình xin giới thiệu một phương pháp tạo menu khá đơn giản, có thể nói ai cũng có thể làm được.
Xin xem file đính kèm, lưu ý các bạn Worksheet MENU chính là một Macro4 Worksheet. Trên Worksheet có sử dụng 2 name mặc định: Auto_Open và Auto_Close nhằm tự động hoá tiến trình khởi tạo/xoá menu khi mở/đóng workbook (tương ứng).
Để nạp bằng tay các bạn chọn Name tương ứng rồi Alt+F8, ấn nút Run đồng thời quan sát thanh menu sau menu Help.
Vậy anh có thể cho biết cách tạo Menu cấp 2 được không?
 
tao menu

Gởi bạn nguyen duy khanh và ongtrungducmx25

Tôi dựa vào file của bác ongtrungducmx25 để thực hiện theo yêu cầu của bạn Khanh mong bác ongtrungducmx25 thông cảm--=0

Tôi đang mày mò VBA chứ chưa qua trường lớp nào vì vậy không hiểu trong file này có đoạn code nào ẩn không khi tôi cần xem view code thì bị ẩn, mong bác ongtrungducmx25 chỉ dẫn giúp
 

File đính kèm

  • di den sheet bao bang menu.rar
    9.1 KB · Đọc: 246
Web KT
Back
Top Bottom