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

Liên hệ QC

giaiphap

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

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


Đây là chủ đề cũ nhưng cách làm khác hoàn toàn, đây là ứng dụng giúp tạo Ribbon cho Word, Excel, Access và PowerPoint mà bạn không cần biết gì về mã XML. Các thao tác chỉ cần click và và clik thôi.
Có thể xem hướng dẫn ở video sau:
Liên kết: https://www.youtube.com/watch?v=P1cG8nPM_lU

Bạn có thể tạo Ribbon một cách nhanh chóng bằng ứng dụng này nhưng có một điều là đối với file Access khi tạo xong nó sẽ không hiển thị Ribbon ngay mà phải trả qua thêm 2 bước nửa như sau:
Bước 1 là mở file Access lên, nhấn Alt+F11 rồi thực hiện như hình.
Hinh1.png
Bước 2: Mở File và chọn Options sau đó thực hiện như hình.
Hinh2.png
Cuối cùng đóng Access lại và mở lên xem kết quả.
Đây là ứng dụng đang kiểm tra lỗi nên bản Demo này có thể có một số lỗi hy vọng các thành viên sử dụng và phản hồi để khắc phục lỗi.
Một điều nửa (điều này rất cần thiết nếu không bật thì ứng dụng không tạo được code cho file khi tạo ra) cần lưu ý là bạn phải bật chức năng cho phép chạy macro cho các ứng dụng Word, Excel và PowerPoint. Mở Word vào vào File --> Options và thực hiện theo các bước như hình (Excel và PowerPoint thực hiện tương tự).
Hinh.png
 

File đính kèm

  • Create Ribbon.zip
    4 MB · Đọc: 167
Lần chỉnh sửa cuối:
Kaspersky báo như hình ạ
1627110378050.png
 
Máy tôi cũng báo con trojan trên.
 
Thật sự thì tui cũng không biết file đó có dính virus hay không? Vì sao dính virus thì cũng chưa biết. Nhưng có một điều tui biết là nó do bản thân tui viết ra vô hại, ai tin tưởng thì bỏ qua và dùng thử giùm tui xem file có bị lỗi chổ nào nửa hay không thôi. Còn nếu các thành viên sợ thì có thể bỏ qua.
 
Thật sự thì tui cũng không biết file đó có dính virus hay không? Vì sao dính virus thì cũng chưa biết. Nhưng có một điều tui biết là nó do bản thân tui viết ra vô hại, ai tin tưởng thì bỏ qua và dùng thử giùm tui xem file có bị lỗi chổ nào nửa hay không thôi. Còn nếu các thành viên sợ thì có thể bỏ qua.

Tin tưởng thì tin rồi đó chỉ có cái là bạn kiểm tra lại máy bạn, quét tất cả các chương trình bạn dùng tạo file exe gì đó để tránh con trojan đó nó canh me, nhân bản vào file của bạn.
 
Tin tưởng thì tin rồi đó chỉ có cái là bạn kiểm tra lại máy bạn, quét tất cả các chương trình bạn dùng tạo file exe gì đó để tránh con trojan đó nó canh me, nhân bản vào file của bạn.
Đã sử dụng thử chưa và kết quả như thế nào? Có gì khó khăn không? Có lỗi gì không?
 
1627220173401.png

Chế độ hiển thị chưa tự co giãn với màn hình, bị khuất mất các nút lệnh phí dưới
 
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.


Screen Shot 2021-07-25 at 22.56.51.png

Screen Shot 2021-07-25 at 22.49.42.png Screen Shot 2021-07-25 at 22.49.57.png
 
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
Tôi thấy hình như mình tạo file trên mạng nội bộ thì phải, cái này tôi chưa test nhưng mình có thể tạo trong ổ đĩa d thử xem. Thứ hai nửa là nếu không được thử tạo xuất ra file xml thử xem được không? Thứ ba nửa là ứng dụng không hổ trợ tạo ra file excel dạng xlsx.
 
Tôi thấy hình như mình tạo file trên mạng nội bộ thì phải, cái này tôi chưa test nhưng mình có thể tạo trong ổ đĩa d thử xem. Thứ hai nửa là nếu không được thử tạo xuất ra file xml thử xem được không? Thứ ba nửa là ứng dụng không hổ trợ tạo ra file excel dạng xlsx.
À tôi cũng đã thử luôn vụ trên rồi là tạo mới lẫn cũ vào "My Document" vẫn bị lỗi.
Tôi xuất các dạng Excel để test đó mà (xlsx, xlsm, xlsb)
Xuất XML thì được nhé.

(Đường dẫn trên là do tôi dùng máy ảo Windows trên Mac nên nó như vậy chứ không phải mạng nội bộ)
 
Ứng dụng hay nè! Tôi sẽ dành thời gian chạy thử phát hiện lỗi cho bạn.
 
Tui vẫn chưa tìm ra lỗi gì nửa, mặc dù kiểm tra rất kỹ. Đã test trên 3 máy tính đều chạy ngon, chỉ có office 2019 tạo file access bị lỗi còn câc trường hợp khác chạy ok. Tiếp tục tìm lỗi và khắc phục.
 
Hic. Defender của Win 10 còn chặn ngay, không cho tải file rar về luôn.
 
Hic. Defender của Win 10 còn chặn ngay, không cho tải file rar về luôn.
Đã dùng Tool của Anh Huynh Vu Thang để mã hóa MD5 (tải về sẽ không bị chặn, không cần tắt Virus nha). Ai cần tải về, sau đó chạy File Convert MD5.cmd => Create Ribbon_708d07a02e05fd9263bdac6a22ef6a73.exe sẽ trả về như lúc chưa mã hóa MD5. Cài Đặt như bình thường.
Sau khi kiểm tra và kết quả chỉ có Kaspersky nhận diện là virus thôi, còn lại ok. Khả năng viết AutoIT (đoán như vậy) nên chương trình virus nhận diện nhầm thôi (thường xuyên ở BKAV bản quyền).
 

File đính kèm

  • Create Ribbon.zip
    3.7 MB · Đọc: 73
  • 01.jpg
    01.jpg
    91.2 KB · Đọc: 66
  • 02.jpg
    02.jpg
    93.1 KB · Đọc: 60
Lần chỉnh sửa cuối:
Thật ra nó là vô hại, nhưng do trong ứng dụng có thực hiện thao tác nén và giải nén nên trình duyệt virus nhận diện nhầm thôi, ai thích thì tải dùng thử còn không thích thừ khỏi tải. Vừa mới cập nhật lại và trình diệt virus chỉ nhận dạng thấy 2/67 (Kết quả này là hết khả năng của tôi rồi).
Hinh.png
Bài đã được tự động gộp:

Đã dùng Tool của Anh Huynh Vu Thang để mã hóa MD5 (tải về sẽ không bị chặn, không cần tắt Virus nha). Ai cần tải về, sau đó chạy File Convert MD5.cmd => Create Ribbon_708d07a02e05fd9263bdac6a22ef6a73.exe sẽ trả về như lúc chưa mã hóa MD5. Cài Đặt như bình thường.
Sau khi kiểm tra và kết quả chỉ có Kaspersky nhận diện là virus thôi, còn lại ok. Khả năng viết AutoIT (đoán như vậy) nên chương trình virus nhận diện nhầm thôi (thường xuyên ở BKAV bản quyền).
Đã dùng thử chưa, và kết quả có tạo được ribbon hay không?
 
Chương trình ý tưởng khá hay thực chất là tạo ra file XML rồi nén và giải nén lại vào folder customui của excel .
 
Thật ra nó là vô hại, nhưng do trong ứng dụng có thực hiện thao tác nén và giải nén nên trình duyệt virus nhận diện nhầm thôi, ai thích thì tải dùng thử còn không thích thừ khỏi tải. Vừa mới cập nhật lại và trình diệt virus chỉ nhận dạng thấy 2/67 (Kết quả này là hết khả năng của tôi rồi).
View attachment 263096
Bài đã được tự động gộp:


Đã dùng thử chưa, và kết quả có tạo được ribbon hay không?

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...
 
Tôi đoán thôi chứ không khẳng định và ko bàn cái Virus này ở đây

1/ do Tools viết quá trình builder có dính virus

2/ do chính ta code ... một số cấu trúc trong code của mình cũng làm cho trình diệt virus nhầm lẫn gắn cờ virus ( dương tính giả )

3/ do cơ chế nhận diện virus chưa cập nhật
...
...
Tôi nghi mục số 2 ... vì trên Delphi tôi đã từng bị xong mất mấy tuần tôi loại bỏ từng code 1 xong phát hiện ra có 1 procedure cứ cho vào là báo virus ... bỏ đi là hết xong tôi lại cho vào ... cuối cùng tôi hiểu ra 1 chút về cơ chế của nó

==> viết lại procedure 1 tẹo là xong

vui lòng ko trích dẫn bài của tôi và bàn vấn đề này tại đây ==> lịch sự 1 tí lập thớt mới mà bàn
 
Thật sự thì tui cũng không biết file đó có dính virus hay không? Vì sao dính virus thì cũng chưa biết. Nhưng có một điều tui biết là nó do bản thân tui viết ra vô hại, ai tin tưởng thì bỏ qua và dùng thử giùm tui xem file có bị lỗi chổ nào nửa hay không thôi. Còn nếu các thành viên sợ thì có thể bỏ qua.
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
 
Web KT
Back
Top Bottom