M đang dung công cụ đổi số doiso.xla k biết có bằng cái này k nhỉ?
Mình không so sánh cái nào tốt hơn nhưng chỉ liệt kê tính năng của Acchelper như sau:
1. Tùy biến cách đọc, như là: ngàn/nghìn
2. Tùy biến hiển thị: có dấu phảy hoặc không
3. Cho phép quy đổi đơn vị: km, giờ, tấn, tạ,...
=VND(120.53,,"giờ","phút",60)
Kết quả là: "Một trăm hai mươi giờ và ba mươi hai phút."
4. Tùy biến kiểu font: Unicode, TCVN3, VNI
5. Tốc độ đọc nhanh. Nếu một file có nhiều công thức dùng hàm đọc số thì sẽ thấy sự khác biệt về tốc độ. Bạn copy công thức cho 60.000 dòng sẽ biết nhanh như thế nào.
6. Là loại Add-in XLL biên dịch ra mã máy nên không sợ các pm diệt virus làm hỏng. Khai báo API vì vậy có thể tích hợp dùng trong các ngôn ngữ, môi trường lập trình khác: VB6, Access, Word, .NET, Delphi, Foxpro,...
[GPECODE=vb]
Declare Function VNDW Lib "AccHelper.xll" Alias "VND" (ByVal Amount As Double, _
Optional ByVal OutputType As Integer = 3, _
Optional ByVal Unit1 As Variant = vbNullString, _
Optional ByVal Unit2 As Variant = vbNullString, _
Optional ByVal MUnit2 As Long = 1, _
Optional ByVal HasGroupingSymbol As Boolean = False) As Variant
'OutputType = 1 => TCVN3(ABC)
'OutputType = 2 => VNI
'OutputType = 3 => UNICODE (Ngam dinh)
[/GPECODE]