Tên Addins bị lỗi font (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Hoàng Trọng Nghĩa

Chuyên gia GPE
Thành viên BQT
Moderator
Tham gia
17/8/08
Bài viết
8,662
Được thích
16,723
Giới tính
Nam
Tôi làm một Addins và chép vào thư mục Addins, sau đó tôi vào Tool, Add-Ins... để chạy addins đó. Thế nhưng nó lại ra chữ tàu không đọc được, thử liều mình chọn vào nó xem nó là cái gì, kết quả nó chính là cái addin mà tôi đã tạo.

Vậy cho hỏi nguyên do tại sao như vậy? Có phải do virus không? Cách khắc phục như thế nào?

Cám ơn rất nhiều!
 

File đính kèm

  • Picture1.jpg
    Picture1.jpg
    40 KB · Đọc: 26
Xin lỗi phải hỏi lại lần nữa, không biết ai có biết lỗi này là lỗi gì không ạ?


Tôi làm một Addins và chép vào thư mục Addins, sau đó tôi vào Tool, Add-Ins... để chạy addins đó. Thế nhưng nó lại ra chữ tàu không đọc được, thử liều mình chọn vào nó xem nó là cái gì, kết quả nó chính là cái addin mà tôi đã tạo.

Vậy cho hỏi nguyên do tại sao như vậy? Có phải do virus không? Cách khắc phục như thế nào?

Cám ơn rất nhiều!
 
Kỳ lạ ở chỗ là nếu chép trực tiếp vào thư mục Addins thì không bị chữ tàu, còn save as file thành addins (nó mặc định thư mục Addins) thì khi lưu xong, kiểm tra Addins thì lại thấy chữ của mấy tên chệt, bực mình thiệt!
 
Biết đâu nó nằm trong property hay gì đó của file. Thí dụ ASAPUtilities.xlam, khi cài đặt sẽ là "ASAP Utilities ribbon" gì gì đó.

Nghĩa thử mở bằng hecxa xem có thấy không.
 
Biết đâu nó nằm trong property hay gì đó của file. Thí dụ ASAPUtilities.xlam, khi cài đặt sẽ là "ASAP Utilities ribbon" gì gì đó.

Nghĩa thử mở bằng hecxa xem có thấy không.

Mở làm sao hả Sư phụ? Em chưa dùng công cụ này! Hay Sư phụ làm ơn quay phim cho em xem thao tác được không ạ?
 
Kỳ lạ ở chỗ là nếu chép trực tiếp vào thư mục Addins thì không bị chữ tàu, còn save as file thành addins (nó mặc định thư mục Addins) thì khi lưu xong, kiểm tra Addins thì lại thấy chữ của mấy tên chệt, bực mình thiệt!

- Cũng file này, nếu mang sang máy khác rồi Save As thành AddIn thì có lỗi gì không?
- Thí nghiệm thêm bằng cách copy toàn bộ code cho vào file txt, xong, mang file txt ấy sang máy khác, chèn code vào Excel rồi Save As
Nói không chừng là do việc chỉnh font gì đó trong cửa sổ VBA đã gây ra vấn đề này
 
- Cũng file này, nếu mang sang máy khác rồi Save As thành AddIn thì có lỗi gì không?
- Thí nghiệm thêm bằng cách copy toàn bộ code cho vào file txt, xong, mang file txt ấy sang máy khác, chèn code vào Excel rồi Save As
Nói không chừng là do việc chỉnh font gì đó trong cửa sổ VBA đã gây ra vấn đề này

Để em thí nghiệm trên máy thứ 3 xem sao! Có thể là lỗi font trong VBA
 
Đưa file lên tôi test thử xem sao (file chưa lưu thành AddIn đó nha)

Một bất ngờ là em không lưu trên file đó, em bắt đầu thực hiện như Thầy, chép vào Note và mở một file trắng ra rồi chép lại thủ tục vào module, lưu lại trên file mới này không bị lỗi! Và dù thay đổi font trong VBA cũng không bị thay đổi!

Cám ơn Thầy đã chỉ dẫn!
 
File này tôi test bình thường, không có hiện tượng lỗi font

Em tải về lại, giải nén và chép vô thư mục Addins là xảy ra hiện tượng font chữ liền! Chỉ có thực hiện như Thầy hướng dẫn rồi save as thành file addins mới thì mới không bị lỗi này nữa!
 
Thầy xem hình nhé! Đường dẫn (File location) thì OK, nhưng tên và mô tả thì ẹc ... ẹc ...
 

File đính kèm

  • Picture1.jpg
    Picture1.jpg
    191.3 KB · Đọc: 12
Em tải về lại, giải nén và chép vô thư mục Addins là xảy ra hiện tượng font chữ liền! Chỉ có thực hiện như Thầy hướng dẫn rồi save as thành file addins mới thì mới không bị lỗi này nữa!

Ah, quên nói cho rõ:
- Tôi tải file xla về, mở trực tiếp, xong chỉnh IsAddIn thành False
- Xong, Save As thành file xlsm
- Cuối cùng mở file xlsm, Save As thành AddIn
Làm vậy chẳng thấy lỗi gì
---------------------
Còn "quăng" file xla vào trực tiếp thư mục AddIns thì có lỗi font
 
Ah, quên nói cho rõ:
- Tôi tải file xla về, mở trực tiếp, xong chỉnh IsAddIn thành False
- Xong, Save As thành file xlsm
- Cuối cùng mở file xlsm, Save As thành AddIn
Làm vậy chẳng thấy lỗi gì
---------------------
Còn "quăng" file xla vào trực tiếp thư mục AddIns thì có lỗi font

Vậy cho nên lỗi gây ra ở File chứ không phải do máy! Tốt nhất khi chép một Addins thì luôn luôn làm như Thầy là chép code vào note, sau đó mở một file trắng tinh rồi chép lại sẽ không bị lỗi, thậm chí các macro4 tiềm ẩn ở đâu đó trong file và thông qua addins nó sẽ hại file của mình.
 
Vậy cho nên lỗi gây ra ở File chứ không phải do máy! Tốt nhất khi chép một Addins thì luôn luôn làm như Thầy là chép code vào note, sau đó mở một file trắng tinh rồi chép lại sẽ không bị lỗi, thậm chí các macro4 tiềm ẩn ở đâu đó trong file và thông qua addins nó sẽ hại file của mình.

Tôi thì ít khi nào thích "gói" file thành xla (hay xlam)... Tôi cứ để nguyên đấy, ai thích thì cứ tự mà Save As thành AddIn
Muốn tự động, ta nghiên cứu code thành file chương trình, chạy và Setup mọi thứ rồi cứ thế mà xài
(vì đằng nào thì dùng file xla vẫn tốn công mở thư mục, cho file vào ---> Chưa chắc ai cũng biết cách làm)
 
Tôi thì ít khi nào thích "gói" file thành xla (hay xlam)... Tôi cứ để nguyên đấy, ai thích thì cứ tự mà Save As thành AddIn
Muốn tự động, ta nghiên cứu code thành file chương trình, chạy và Setup mọi thứ rồi cứ thế mà xài
(vì đằng nào thì dùng file xla vẫn tốn công mở thư mục, cho file vào ---> Chưa chắc ai cũng biết cách làm)

Thầy có thể vui lòng hướng dẫn em cách chạy Setup được không ạ? Em rất thích mà chưa biết cách làm này.

Em cám ơn Thầy rất nhiều!
 
Thầy có thể vui lòng hướng dẫn em cách chạy Setup được không ạ? Em rất thích mà chưa biết cách làm này.

Em cám ơn Thầy rất nhiều!

Nhớ không lầm thì trên diễn đàn cũng có người làm rồi. Còn tôi, do không có nhu cầu nên chưa nghiên cứu
Nghĩa tìm trên diễn đàn xem
 
Web KT

Bài viết mới nhất

Back
Top Bottom