Tại sao Ribbon xử lý chậm.

Liên hệ QC

giaiphap

==(^o^)==
Tham gia
12/3/07
Bài viết
5,778
Được thích
6,274
Donate (Momo)
Donate
Giới tính
Nam
Mình có một file Ribbon, nhưng khi mình mở lên lần đầu click vào các Menu (Xem hình) bất kỳ thì nó chạy hơi bị chậm, mặc dù khi mình click vào các Button thì bình thường. Nhưng nó chỉ chậm với lần click đầu tiên, các lần click sau thì nó chạy được bình thường. Khi tắt file mở lại lần đầu vẫn chậm vậy, ai biết nguyên nhân chỉ mình khắc phục với.Hinh.png
 

File đính kèm

  • Ribbon.xlsm
    27.1 KB · Đọc: 11
Mình có một file Ribbon, nhưng khi mình mở lên lần đầu click vào các Menu (Xem hình) bất kỳ thì nó chạy hơi bị chậm, mặc dù khi mình click vào các Button thì bình thường. Nhưng nó chỉ chậm với lần click đầu tiên, các lần click sau thì nó chạy được bình thường. Khi tắt file mở lại lần đầu vẫn chậm vậy, ai biết nguyên nhân chỉ mình khắc phục với.View attachment 199766
Có thể trên máy em sử dụng nhiều Add - Ins nên nó chậm, thử tắt một số Add - Ins khác xem.
 
Ribbon này bác thiết kế huh , mình nghĩ chắc nó đăng ký hệ thống , hoặc với lần đầu thì nó tự chạy kiểu gì đấy , với công cụ được thiết kế hoàn chỉnh như này thì dùng phương pháp loại trừ thôi , bạn thử xóa đi 50% các chức năng trong đó rồi chạy lại , dần dần sẽ tìm ra được điểm bị chậm , ko thì chỉ nhìn hình đoán mò thôi ^^
 
99% là do các thủ tục callback.
 
Có thể trên máy em sử dụng nhiều Add - Ins nên nó chậm, thử tắt một số Add - Ins khác xem.
Không hề sử dụng Add-ins nào khác anh.
Ribbon này bác thiết kế huh , mình nghĩ chắc nó đăng ký hệ thống , hoặc với lần đầu thì nó tự chạy kiểu gì đấy , với công cụ được thiết kế hoàn chỉnh như này thì dùng phương pháp loại trừ thôi , bạn thử xóa đi 50% các chức năng trong đó rồi chạy lại , dần dần sẽ tìm ra được điểm bị chậm , ko thì chỉ nhìn hình đoán mò thôi ^^
Do mình thiết kế bạn, đã loại trừ tối đa và tìm ra nguyên nhân là trong Menu có sử dụng tiếng việt có dấu là bị. Hiện tại nếu sử dụng Menu tiếng Việt có dấu thì nó bị chậm, còn sử dụng tiếng anh hoặc tiếng Việt không dấu thì không bị, chưa biết khắc phục thế nào cho nhanh với tiếng Việt đây.
Bài đã được tự động gộp:

99% là do các thủ tục callback.
Không có bạn, mình test với file không có code vẫn bị.
 

File đính kèm

  • VnTools.xlsm
    20.2 KB · Đọc: 4
Mình có một file Ribbon, nhưng khi mình mở lên lần đầu click vào các Menu (Xem hình) bất kỳ thì nó chạy hơi bị chậm, mặc dù khi mình click vào các Button thì bình thường. Nhưng nó chỉ chậm với lần click đầu tiên, các lần click sau thì nó chạy được bình thường. Khi tắt file mở lại lần đầu vẫn chậm vậy, ai biết nguyên nhân chỉ mình khắc phục với.View attachment 199766
Gần hoàn thiện để xuất bản chưa Thầy, khi nào xuất bản em đăng ký 1 xuất để ủng hộ Thầy! hi
 
Web KT
Back
Top Bottom