Ứng dụng tạo Ribbon cho Word, Excel, Access và PowerPoint.

Blue Softs Liên hệ QC

hvt268

Thành viên chính thức
Tham gia
27/7/14
Bài viết
55
Được thích
8
Tình hình là khi tôi bấm tạo Ribbon thì báo lỗi như hình. Tôi chỉ tạo mấy cái tên Tab, group thôi.
Test trên:
- Win10 (64bit) - Office 2013 (32bit)
- Win 7 (64bit) - Office 2016 (64bit)
Cài đặt với "Run As Administrator".
Tạo ribbob trên "Tệp tin đã có" hay mới đều bị lỗi như vậy.
Tạo trên file xlsx cũng lỗi.


View attachment 263025

View attachment 263026 View attachment 263027
Mình cũng bị lỗi này, nếu bạn đã khắc phục được thì hỗ trợ mình với nhé
 

giaiphap

==(^o^)==
Tham gia
12/3/07
Bài viết
5,426
Được thích
5,326
Donate (Momo)
Donate
Giới tính
Nam
Chào bạn, mình dùng thử, làm như video hướng dẫn đến bước cấu hình ribbon, do không hiểu tác dụng của nó nên mình để mặc định không tích vào chỗ nào cả, sau đó chuyển sang bước tạo ribbon, tích tạo mới, chọn đường dẫn và xuất, nhưng nó báo lỗi: đã có lỗi xảy ra trong quá trình tạo ribbon cho tệp tin ... không biết làm sao khắc phục, nhờ bạn hỗ trợ, xin cám ơn
Mình có thể Update lại Office thử xem, tôi mới test ở một laptop Windows 10 64bit và Office 2016 64bit cũng bị báo lỗi giống như các bác, sau đó Update lại thì chạy ngon luôn.
 

giaiphap

==(^o^)==
Tham gia
12/3/07
Bài viết
5,426
Được thích
5,326
Donate (Momo)
Donate
Giới tính
Nam

giaiphap

==(^o^)==
Tham gia
12/3/07
Bài viết
5,426
Được thích
5,326
Donate (Momo)
Donate
Giới tính
Nam
Đã tìm ra nguyên nhân không tạo được tệp tin Word, Excel và PowerPoint là do chưa bật chức năng cho phép chạy code cho tệp tin, chính vì vậy ứng dụng không thêm được code vào file khi tạo xong ribbon. Để tạo được file Word có chứa Ribbon thì trước khi chạy ứng dụng phải mở chức năng cho phép chạy macro của word (Excel và PowerPoint cũng vậy). Đã cập nhật hướng dẫn ở bài 1.
 

levanduyet

Hãy để gió cuốn đi.
Thành viên danh dự
Tham gia
30/5/06
Bài viết
1,794
Được thích
4,645
Giới tính
Nam
Anh kiểm tra xem có dùng addin hay Tool nào c r a c k trong Project không? Hoặc mã lệnh can thiệp sâu vào Windows...
Không phải đâu Hướng ơi.
Khi viết các action làm cho các chương trình diệt virus "cho là virus". Tình trạng này trên mạng họ kêu ca nhiều.
Đăng ký tốn tiền thì chắc hết. :)

Lê Văn Duyệt
 

datvocnstu

Thành viên mới
Tham gia
14/8/21
Bài viết
4
Được thích
0
Mình tạo ribbon xong rồi làm sao để gán macro cho nó vậy ạ
 

giaiphap

==(^o^)==
Tham gia
12/3/07
Bài viết
5,426
Được thích
5,326
Donate (Momo)
Donate
Giới tính
Nam
Mình tạo ribbon xong rồi làm sao để gán macro cho nó vậy ạ
Khi thiết kế xong và tạo Ribbon thì trong file của bạn sẽ được thêm sẳn code để chạy nút lệnh. Tùy thuộc vào đối tượng bạn tạo trong Ribbon mà tên các Sub điều khiển sẽ khác nhau.
Hinh.png

Cụ thể trên hình nếu đối tượng bạn tạo là Button thì tên Sub trong file sẽ là onAction, vậy để điều khiển cho nút lệnh bạn mở cửa sổ VBE lên và vào Module mdlCallBack và tìm đến Sub OnAction, đó là nơi bạn cần điều khiển code làm việc.
 

datvocnstu

Thành viên mới
Tham gia
14/8/21
Bài viết
4
Được thích
0
Khi thiết kế xong và tạo Ribbon thì trong file của bạn sẽ được thêm sẳn code để chạy nút lệnh. Tùy thuộc vào đối tượng bạn tạo trong Ribbon mà tên các Sub điều khiển sẽ khác nhau.
View attachment 265427

Cụ thể trên hình nếu đối tượng bạn tạo là Button thì tên Sub trong file sẽ là onAction, vậy để điều khiển cho nút lệnh bạn mở cửa sổ VBE lên và vào Module mdlCallBack và tìm đến Sub OnAction, đó là nơi bạn cần điều khiển code làm việc.
1630733274800.pngAnh giúp em một ví dụ cụ thể được không ạ, em không rõ lắm id với Call Macro thì mình đặt nó vào đâu.
Em cảm ơn
 
Top Bottom