- Tham gia
- 13/6/06
- Bài viết
- 4,790
- Được thích
- 10,299
- Giới tính
- Nam
- Nghề nghiệp
- Giáo viên, CEO tại Bluesofts
anh ơi e đã đọc rất kỹ các hướng dẫn của anh rồi, nhưng khi áp dụng vào máy của em vẫn bị lỗi giống bạn thanhan1234 gặp phải. Khi dùng VND(123) --> ra đúng, nhưng phải chuyển sang font .vntime mới đọc đc.
VND(123;1) --> ko đọc đc tiếng việt (Tùy chọn 2có là 2,hoặc 3 cũng vẫn ko đọc được.)
Mình có viêt thêm hàm doi_font() ở VBA thì cũng chỉ đọc được trường hợp 1 (không cần chuyền = tay sang font .vntime).
Khi e dùng hàm vndw() thi máy báo lỗi #name? Nhu vậy là sao ạ? anh giúp em với ạ! thanks anh nhiều ạh!
Theo như hướng dẫn:
1. Với Excel 2003 trở về trước, muốn đọc được unicode, bạn phải cài 2 thư viện "AccHelper.xll" và "Acchelper.xla" khi đó bạn dùng hàm VNDW().
Nếu không muốn unicodem thì dùng VND(), bạn chỉ phải cài 1 thư viện "AccHelper.xll" thôi, đối số trả về loại nào thì bạn định dạng font loại đó trên Excel.
2. Với Excel 2007 trở về sau, bạn chỉ phải cài 1 thư viện "AccHelper.xll", hàm VND() ngầm định trả về Unicode.
Cách dùng các hàm VND() bạn đọc file "Help.xls".