25/05/2018, 23:32

Lập trình menu chuột phải bằng VBA trong Excel

Menu chuột phải hay Menu ngữ cảnh thường được dùng trong các phần mềm để truy cập vào những chức năng hay dùng. Trong Excel, khi bấm chuột phải chúng ta có 1 loạt các nút chức năng ở trong Menu chuột phải. Với ngôn ngữ lập trình trong VBA, bạn hoàn toàn có thể mở rộng được menu chuột phải này và tự ...

Menu chuột phải hay Menu ngữ cảnh thường được dùng trong các phần mềm để truy cập vào những chức năng hay dùng. Trong Excel, khi bấm chuột phải chúng ta có 1 loạt các nút chức năng ở trong Menu chuột phải. Với ngôn ngữ lập trình trong VBA, bạn hoàn toàn có thể mở rộng được menu chuột phải này và tự thêm vào menu chuột phải này những tính năng do bạn tự định nghĩa ra. Rất là hay phải không? Cách làm như thế nào thì mời các bạn theo dõi các video sau đây.

Cách 1: Tạo menu chuột phải bằng code VBA (Programmatically create context menu in Excel Sheet)

Download file kèm theo video

Để lập trình ra những chức năng tự động hoá cùng VBA để nâng cao năng suất làm việc, giải phóng sức lao động, hãy tham gia khoá học lập trình VBA cùng Học Excel Online được giảng dạy bởi chuyên gia tư vấn Nguyễn Đức Thanh đã có nhiều năm kinh nghiệm làm việc trong tập đoàn quốc tế KPMG tại Đức:

Khoá học lập trình VBA cơ bản trong Excel

Cách 2: Sử dụng Custom UI Editor để tạo context menu

Với cách 2 này thì bạn cần download phần mềm Custom UI Editor ở link sau đây:

OfficeCustomUIEditorSetup

File hoàn chỉnh

Sau đó theo dõi video sau:

Đoạn code XML trong video:

View the code on Gist.

Để lập trình ra những chức năng tự động hoá cùng VBA để nâng cao năng suất làm việc, giải phóng sức lao động, hãy tham gia khoá học lập trình VBA cùng Học Excel Online được giảng dạy bởi chuyên gia tư vấn Nguyễn Đức Thanh đã có nhiều năm kinh nghiệm làm việc trong tập đoàn quốc tế KPMG tại Đức:

Khoá học lập trình VBA cơ bản trong Excel

0