Add-In "Accounting Helper" - Đọc số thành chữ

Excel XLL Add-In Accounting Helper (AccHelper.xll)

http://www.*************/Products/AddIns/Accounting%20Helper/Pics/FuncArgs.jpg

- Download file về
- Giải nén
- Mở Excel, vào menu Tools\Add-Ins chọn nút "Browse" và chọn tới các file *.Xll, *.xla (vừa được giải nén).

Cách dùng (đơn giản) trong Sheet:
=VND(Số tiền)
Ví dụ:
=VND(1000000)

=VND(1000000) kết quả là chuỗi TCVN3 (Nếu Excel 2003 trở về trước)
=VND(1000000) kết quả là chuỗi Unicode (Nếu từ Excel 2007 trở lên)

=VND(1000000,2) kết quả là chuỗi VNI
=VND(1000000,3) kết quả là chuỗi Unicode

=ToUNC(VND(1000000,1),1) kết quả là chuỗi Unicode
=ToUNC(VND(1000000,2),2) kết quả là chuỗi Unicode

=USD(1000000) kết quả là chuỗi đọc số tiếng Anh

=Num2Str(1000000) kết quả là chuỗi Unicode (tiếng Anh)
=Num2Str(1000000,1) kết quả là chuỗi đọc số tiếng Việt

Để biết được nó tối ưu như thế nào, bạn vào công thức tại ô A1
=VND(1000000) copy cho tất cả các dòng trong một cột (65536 dòng)

Bạn cũng làm vậy với hàm đổi số thành chữ của các AddIns khác bạn sẽ thấy sự khác nhau về tốc độ!

Để cài đặt "Accounting Helper", bạn hãy cài đặt lần lượt 2 file Add-In là:
1- AccHelper.xll (file này có 4 hàm: SoThanhChu, VND, USD, Num2Str)
2- AccHelperEx.xla (file này để hỗ trợ các hàm chuyển Unicode: ToUNC, Num2StrW, VNDW, USDW)
(*) Nếu bạn đang dùng Excel2007 thì không cần cài Add-In "AccHelperEx.xla", vì với Excel2007 "AccHelper.xll" đã hỗ trợ Unicode và các hàm ToUNC, NumStr.

(*) Để thay đổi các cách đọc, bạn hãy chạy chương trinh "Accounting Helper Options" (AcchelperOptions.exe)

http://www.*************/Products/AddIns/Accounting%20Helper/Pics/AcchelperOpt.jpg

Các bạn đọc thêm hướng dẫn tại file Help.xls hoặc tại đường link dưới đây:
http://www.*************/Products/AddIns/Accounting Helper/Index.htm

File "Cach_doc_ khac.zip" là các ví dụ về các cách đọc số thành chữ bằng hai thứ tiếng Anh và Việt. Nếu trong thực tế phát sinh cách đọc khác, các bạn có thể đề đạt tại topic này, tôi sẽ cố gắng thực hiện trong khả năng có thể.

Download Accounting Helper v2.1.0 (phiên bản mới nhất, ngày 20/11/11)

Từ phiên bản Accounting Helper 2.1.0 hỗ trợ Excel 64-bit (Windows + Microsoft Office 64-bit)
 
Sửa lần cuối:
Ðề: Add-In "Accounting Helper" - Đọc số thành chữ

Anh ơi sao em thấy không có từ chẵn./. vậy?
VD: 1.000,00đ -->> Một ngàn đồng.
Dân kế toán bọn em cần có (Một ngàn đồng chẵn./.) cơ anh ah.
 
Ðề: Add-In "Accounting Helper" - Đọc số thành chữ

Anh ơi sao em thấy không có từ chẵn./. vậy?
VD: 1.000,00đ -->> Một ngàn đồng.
Dân kế toán bọn em cần có (Một ngàn đồng chẵn./.) cơ anh ah.
Đó là thời năm một ngàn chín trăm hồi xưa kìa .
Bây giờ đơn vị tính kế toán là "đồng", đâu có tính lẻ xu, hào nữa.
Do đó, trong kế toán chỉ có 1.000đ chứ không còn ghi 1.000,00 đ.
Như vậy thì add-in đó đủ xài rồi.
 
Ðề: Add-In "Accounting Helper" - Đọc số thành chữ

Anh ơi sao em thấy không có từ chẵn./. vậy?
VD: 1.000,00đ -->> Một ngàn đồng.
Dân kế toán bọn em cần có (Một ngàn đồng chẵn./.) cơ anh ah.

Như anh muontennguoi nói đúng là vậy. Nếu bạn vẫn muốn có từ chắn thì đơn giản thế này:

Nếu ô A1 có số 1000 , lập công thức như sau:
=IF(MOD(A1,1)=0,LEFT(VND(A1),LEN(VND(A1))-1) & " chẵn.",VND(A1))
 
Accounting Helper v2.0 ngày 25/11/08. Phiên bản mới!

Xin giới thiệu các bạn thành viên phiên bản mới của Add-In Accounting Helper v2.0

Những thay đổi chính:

http://www.*************/Products/AddIns/Accounting%20Helper/Pics/FuncArgs.jpg​

v2.0: (25-Nov-2008)

+ Sửa lại các đọc chuẩn hơn: sửa lại các đọc số thập phân trong tiếng Việt, các đọc nhóm số trong tiếng Anh.
+ Cho phép đọc số tiền lên tới 18 chữ số.
+ Sửa lại cấu trúc các hàm đọc số VND, USD, Num2Str. Thêm các tham số để thực hiện việc đọc linh động.
VND(Amount, OutputType, Unit1, Unit2, MUnit2, HasGroupingSymbol)
USD(Amount, Unit1, Unit2, MUnit2, HasGroupingSymbol)
Num2Str(Amount, LangType, Unit1, Unit2, MUnit2, HasGroupingSymbol)

Amount: là số tiền cần chuyển đổi thành văn bản.
OutputType: là một số, nếu giá trị là 1 hàm trả về kiểu chuỗi TCVN3, 2 kiểu chuỗi là VNI, 3 kiểu chuỗi là Unicode - ngầm định (Chỉ dùng từ Excel 2007 trở lên)
Unit1: là giá trị kiểu chuỗi, chỉ ra loại đơn vị tiền tệ, ngầm định là "đồng"
Unit2: là giá trị kiểu chuỗi, chỉ ra loại đơn vị tiền tệ cho số lẻ, ngầm định là "xu"
MUnit2: là con số được nhân với số lẻ của Amount, quy đổi số lẻ từ đơn vị Unit1 sang Unit2, ngầm định giá trị là 1
HasGroupingSymbol là giá trị kiểu logic(boolean), nếu là TRUE thì chuỗi kết quả sẽ có dấu phảy (, ) ngăn cách câu, FALSE là giá trị ngầm định không có dấu (, ) ngăn cách.
(*) Với sự thay đổi cấu trúc này cho phép khả năng đọc phong phú, không chỉ đọc số tiền mà đọc cho các đơn vị đo lường khác, cho phép quy đổi đơn vị.

Các ví dụ được trình bày chi tiết trong file "Help.xls"

+ Tăng tốc độ đọc của các hàm.
+ Quản lý bộ nhớ của Windows tốt hơn.
+ Với Excel 2007, Add-In hỗ trợ đầy đủ Unicode. Chữ tiếng Việt được thể hiện trong hộp thoại "Add-Ins" và "Function Wizard/Arguments", các hướng dẫn cho các tham số được chi tiết.
+ Cung cấp thêm khả năng tùy chọn cho người dùng.
(*) Để thay đổi những thông số được thiết lập ngầm định cho các hàm cũng như cách đọc số của các hàm, người dùng có thể mở file "AccHelper.ini" bằng Notepad hay một trình soạn thảo (hỗ trợ Unicode) nào đó để sửa đổi.
Nội dung file "AccHelper.ini" gồm:

;==================================================
;Thiết lập giá trị ngầm định cho Excel Add-In "Accounting Helper" (acchelper.xll)
;Bạn cần gõ chuỗi Unicode!
;--------------------------------------------------------------------------------------------------------------
;E = English; V = Việt Nam

[NUM2STRING]
DecPointV=và
DecPointE=and
OnlyV=chẵn
OnlyE=only
Unit1V=đồng
Unit1E=dollars
Unit2V=xu
Unit2E=cents
EndPoint=.

Nếu người dùng sửa lại các thông số trong file "AccHelper.ini" thì phải khởi động lại Excel thì các hàm mới cập nhật lại.

DOWNLOAD
 
Ðề: Add-In "Accounting Helper" - Đọc số thành chữ

sao phông chữ nó bị bể hết rồi,
mình không biết chỉnh sao hết
VIN-TIMES cũng ko được, Time new roman cũng ko đc
Bạn giúp mình với!
Cảm ơn bạn nhiều nha!
 
Ðề: Add-In "Accounting Helper" - Đọc số thành chữ

sao phông chữ nó bị bể hết rồi,
mình không biết chỉnh sao hết
VIN-TIMES cũng ko được, Time new roman cũng ko đc
Bạn giúp mình với!
Cảm ơn bạn nhiều nha!

+ Nếu bạn dùng Excel 2007 hoặc cao hơn thì ngầm định chuỗi trả về là unicode, khi nó font chữ thường là "Tahoma", "Veranda", "Arial", "Time new roman", ...

+ Nếu từ Excel 2003 trở về trước, chuỗi trả về ngầm định là font TCVN3. Bạn cần định dạng font ".VnTime", ".Vn***".

Bạn hãy đọc kỹ hướng dẫn tại đây nhé!
http://www.*************/Products/AddIns/Accounting Helper/Index.htm
 
Accounting Helper - Đọc số thành chữ 2.1.0 (32 & 64-bit)

Giới thiệu với các thành viên phiên bản mới Đọc số thành chữ Accounting Helper 2.1.0 (New) 20-11-2011

Thông tin sửa đổi và nâng cấp:

+ Sửa tương thích với Excel 2000
+ Quản lý bộ nhớ tốt hơn
+ Thêm phiên bản chạy trên Microsoft Excel 64-bit (Windows + Microsoft Office 64-bit)

Để sử dụng phiên bản 64 bit, các bạn hãy chọn file theo đường dẫn "x64\AccHelper.xll"

Từ phiên bản Accounting Helper 2.1.0 hỗ trợ Excel 64-bit (Windows + Microsoft Office 64-bit)

DOWNLOAD Accounting Helper 2.1.0 (32 & 64-bit)
 
Ðề: Add-In "Accounting Helper" - Đọc số thành chữ

Mình thấy phần này hay đấy.Cảm ơn bạn nha
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top