XLL Add-In Đổi số thành chữ - Tốc độ nhanh tối đa, nhanh hơn 80% các Addins khác (1 người xem)

Liên hệ QC

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

các hàm trong tool của bạn đã đc biên dịch mã máy tính, vba/excel load vào là chạy luôn, nó ko cần phải mất thời gian để thông dịch nữa nên mới chạy nhanh thôi. đây là cách mà dân vb hay dùng những năm +/-2000.
Những ai muốn cần về tốc độ tính toán ( giống như lập trình cờ tướng, hiệu ứng đồ họa ) thì nên viết dll rồi dùng vba load vào chạy thôi.
 
Xin chào các bạn,

Tôi sd addin thì bị lỗi như sau (attached hình báo lỗi). Type cthuc =usd() vào nó ko ra kết quả, bấm save file thì excel nó báo lỗi phải restart. mn có cách nào fix lỗi này ko chỉ giúp với nhé.

Xin cám ơn rất nhiều
 

File đính kèm

  • Untitled.jpg
    Untitled.jpg
    18.7 KB · Đọc: 139
Anh ơi! sửa giúp e với của em lỗi công thức không thể đánh giá...sau đó kết quả hiện là 0.(win 7-64bit)
Hiện e cài AccHelper_2.1.0 lúc đầu cài thì dùng được sau đó tự nhiên bị kết quả về 0

Bạn thử điều chỉnh định dạng số trong Control Panel về English United xem đc k? Tức là ký tự hàng ngàn là dấu phảy, thập phân dấu chấm.
 
Mình làm đúng quy trình, đúng hướng dẫn nhưng hàm ko sử dụng được. Có khi nào bị excel 2013 chặn add-in ko? 1.jpg Sử dụng hàm =VND(123456) báo lỗi không có hàm #NAME?.
Các bác xem giúp em phát. Em đang sử dụng Win 10, office 2013.
 
Mình làm đúng quy trình, đúng hướng dẫn nhưng hàm ko sử dụng được. Có khi nào bị excel 2013 chặn add-in ko? View attachment 156857 Sử dụng hàm =VND(123456) báo lỗi không có hàm #NAME?.
Các bác xem giúp em phát. Em đang sử dụng Win 10, office 2013.

Bạn kiểm tra xem bộ Office đã cài "Visual Basic for Application" chưa?
 
Anh ơi cho em hỏi sao em dùng XLL trên excel 2010 mà nó vẫn bị lỗi font Unicode nhỉ? -+*/
Chuyển về Vntime thì được **~**
 
Bác có cách nào dùng Add-in này trên máy Mac (OSX El Capitan) không bác? Bác hướng dẫn giúp em với nhé. Cảm ơn bác nhiều :D
 
Xin giúp đỡ :
Mình chạy trên excel 2010 x64 với 230 dòng cần đổi số thành chữ nhưng mình hay bị văng excel ra ngoài không chạy được. đôi khi bị tạm dừng từ khi bắt đầu mở file lên. Nếu kéo từ từ từng đoạn để add-in đổi thì không có vấn đề gì. Nhưng dữ liệu số thay đổi hoặc mở lại bảng đã save là văng luôn. có cách nào để sửa không mong mọi người chỉ giùm. thanks.
 
Anh ơi cho em hỏi sao em dùng XLL trên excel 2010 mà nó vẫn bị lỗi font Unicode nhỉ? -+*/
Chuyển về Vntime thì được **~**

Nếu dùng Excel 2010, dùng hàm VND mà không ra chuỗi unicode thì rất có thể bộ font trong hệ điều hành của bạn bị lỗi.
 
em cứ load addin này vào là file excell bị lỗi not responding? có cách nào khắc phục không ạ
 
@Nguyễn Duy Tuân: Acchlp 2.2
Bác xem thế nào, cài trên Windows 10 không đc bác ui! Tks bác
 
Thực ra mình thấy addin này đã ổn rồi, dưới góc độ 1 addin thì thế là tốt rồi. Còn nếu muốn tận dụng hết khả năng thì chơi VBA thôi
 
Mình đã thay chữ ngàn bằng chữ nghìn dùng AccHelperOptions.exe nhưng add-in vẫn đọc thành ngàn. Mình dùng office 2016 bản x64bit. Bạn chỉ giúp mình cách sửa chính xác. Cám ơn bạn.
 
Mình đã thay chữ ngàn bằng chữ nghìn dùng AccHelperOptions.exe nhưng add-in vẫn đọc thành ngàn. Mình dùng office 2016 bản x64bit. Bạn chỉ giúp mình cách sửa chính xác. Cám ơn bạn.

Bạn dùng công thức sau:
=SUBSTITUTE(VND(10000),"ngàn","nghìn")
 
chào mn,
mình dùng add in này trên office 2010, 32 bit trên win7 32 bit chạy ok. vừa rồi chuyển qua máy mới win7 64bit, cài bản office 2010 32 bit để dùng. cài add in này ko chạy đc.

mn có ai gặp tình trạng trên xin chỉ giúp.
xin cảm ơn
 
liệu có thể thêm dấu "," sau các hàng tỷ, triệu, nghìn được không ạ.. ví dụ "Một tỷ, bảy trăm mười triệu, hai trăm nghìn đồng chẵn" chẳng hạn ạ!
 
liệu có thể thêm dấu "," sau các hàng tỷ, triệu, nghìn được không ạ.. ví dụ "Một tỷ, bảy trăm mười triệu, hai trăm nghìn đồng chẵn" chẳng hạn ạ!
Tìm thấy file này (không rõ tác giả) giống kết quả bạn cần, úp lên bạn tham khảo.
 

File đính kèm

là sao ạ.. có tool khác để làm ạ e không hiểu lắm :(
 
Có một bạn hỏi tôi trong mục tin nhắn riêng. Vì đây là tình huống nhiều người càn nên tôi đưng vào đây để các bnj khác có thể ứng dụng được
xxx đã viết:
Gửi bác Duy Tuân !
Em có xem bài viết của bác về đổi số thành chữ trong bài viết
https://www.giaiphapexcel.com/forum...-độ-nhanh-tối-đa-nhanh-hơn-80-các-Addins-khác
Công việc của em cần dùng liên quan đến tấn tạ và kilogam, tuy nhiên do không hiểu biết về VBA và các ngôn ngữ lập trình nên em muốn hỏi bác, em muốn tạo một cái ad-in hay sửa file xla/xll của bác như thế nào. Em vọc excel mà ko tìm ra cách chỉnh sửa file xla với xll.
Em lấy một ví dụ: 2500.32 đọc thành: Hai ngàn năm trăm tấn ba mươi hai kilogam.
Nhờ bác giúp đỡ. Em xin chân thành cảm ơn :)

Cách lập công thức như sau:
=VND(2500.32;;"tấn";"kg";1000)

Kết quả là: Hai ngàn năm trăm tấn và ba trăm hai mươi kg.
 
Bác Duy Tuân cho em hỏi với. Định dạng font chữ khi dùng lệnh =VND() sửa ở mục nào trong phần addin bác nhỉ
 
Cách chuyển đổi font chữ trong đọc số thành chữ AccHelper

Bác Duy Tuân cho em hỏi với. Định dạng font chữ khi dùng lệnh =VND() sửa ở mục nào trong phần addin bác nhỉ

FuncArgs.jpg

VND(Amount, OutputType, 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.

Như hướng dãn trên, tham số thứ 2 của hàm là "OutputType". 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).

Công thức đọc số trả về các loại chuỗi:
=VND(2500.32;1;"tấn";"kg";1000) Trả về font ABC (TCVN3) "Hai ngµn n¨m tr¨m tấn vµ ba tr¨m hai m­¬i kg."
=VND(2500.32;2;"tấn";"kg";1000) Trả về font VNI "Hai ngaøn naêm traêm tấn vaø ba traêm hai möôi kg."
=VND(2500.32;3;"tấn";"kg";1000) Trả về font UNICODE "Hai ngàn năm trăm tấn và ba trăm hai mươi kg."

Các bạn lưu ý. Nếu không nhập tham số thứ 2 - OutputType thì ngầm định sẽ là:
Excel 2007 trở lên là UNICODE
Excel 2003 trở xuống là TCVN3
 
các bác cho mình hỏi sao alin này khồng mở được trên office 2016 vậy
xin hướng dẩn giúp mình với cảm oen nhiều .
 
Các hàm vbe thông dụng cho excel

MÌnh là dân chuyên cntt và đang làm điện toán. Mình gửi cả nhà module vb excel hàm đổi số thành chứ của VND, USD, EUR, VÀNG và một số hàm khác như tự động tính thuế TNCN lũy kế 2017... Đã chạy chuẩn và đang sử dụng tại vàng agribank và tài chính agribank do mình viết có sourcode đây nhé.

Hy vọng sẽ tiện cho cả nhà
Help

=VND(1200) -> Một triệu hai trăm ngàn đồng
=USD(12.3) -> mười hai usd ba cent
=alci_tncn1(tongtnkhautru) -> thuế TNCN phải nộp
 

File đính kèm

Lần chỉnh sửa cuối:
MÌnh là dân chuyên cntt và đang làm điện toán. Mình gửi cả nhà module vb excel hàm đổi số thành chứ của VND, USD, EUR, VÀNG và một số hàm khác như tự động tính thuế TNCN lũy kế 2017... Đã chạy chuẩn và đang sử dụng tại vàng agribank và tài chính agribank do mình viết có sourcode đây nhé.

Hy vọng sẽ tiện cho cả nhà
Help

=VND(1200) -> Một triệu hai trăm ngàn đồng
=USD(12.3) -> mười hai usd ba cent
=alci_tncn1(tongtnkhautru) -> thuế TNCN phải nộp

NGƯỜI ở đâu đó chứ cho lên 1 cái file trống chơn dòm hoài có thấy Module nào đâu ...định ấy sao
 
NGƯỜI ở đâu đó chứ cho lên 1 cái file trống chơn dòm hoài có thấy Module nào đâu ...định ấy sao

File trống trơn, hổng thấy module nào mà vẫn áp dụng được hàm mới hay chứ. Máy tôi áp dụng hàm =VND(1200) cho ra kết quả luôn
Nếu tìm hoài vẫn không thấy thì.. thôi, cái gì khó quá ta bỏ qua hen! --=0
 
rảnh mình viết hỗ trợ các bạn thôi, bạn nhận Alt+ F11 là ra source code. các bạn viết code vbe đều phải nhấn Alt+F11 mà
 
rảnh mình viết hỗ trợ các bạn thôi, bạn nhận Alt+ F11 là ra source code. các bạn viết code vbe đều phải nhấn Alt+F11 mà
 
Nhấn Alt +F11 là ra source code nhé bạn
 
rảnh mình viết hỗ trợ các bạn thôi, bạn nhận Alt+ F11 là ra source code. các bạn viết code vbe đều phải nhấn Alt+F11 mà
Bạn xem thử cái file ở bài #428 thử thế nào? chứ anh em trong diễn đàn phần đông không ai biết cái vụ Alt + F11, bạn chỉ cụ thể hơn để mình học hỏi với. Mình tải cái file ở #428 về nhưng không biết sử dụng thế nào cả, toàn báo lỗi.
 
MÌnh gửi lại source code hamthongdung.txt đây cho dễ xem nhé bạn
Bạn xem thử cái file ở bài #428 thử thế nào? chứ anh em trong diễn đàn phần đông không ai biết cái vụ Alt + F11, bạn chỉ cụ thể hơn để mình học hỏi với. Mình tải cái file ở #428 về nhưng không biết sử dụng thế nào cả, toàn báo lỗi.
 

File đính kèm

Mình muốn đổi số thành chữ bằng tiếng Anh, nhưng đơn vị tiền tệ là VNĐ thì sao mn ơi? Thanks
 
Mình muốn đổi số thành chữ bằng tiếng Anh, nhưng đơn vị tiền tệ là VNĐ thì sao mn ơi? Thanks
Có phải bạn muốn thêm chữ "VNĐ" vào sau cùng của số tiền bằng chữ?
Hay là như thế nào?
Bạn viết thêm 1 trường hợp kết quả mong muốn là gì lên đây.
 
Cho em hỏi có add ins nào tách gộp họ và tên thành các cột riêng biệt không ạ. Chẳng hạn như cột Họ, Tên lót, Tên ở 3 cột A,B,C. Mình muốn gộp chung Họ và tên vô cột D. Và khi tách thì tách trở lại ban đầu. Em Chân thành cám ơn ạ.
 
[NÂNG CẤP] XLL Add-in Accounting Helper v3.0 - Hàm đọc số thành chữ trong Excel Tiếng Việt, Tiếng Anh
Gần 4 năm tôi mới lại nâng cấp bộ add-in đọc số thành chữ này. Đây là bộ add-in đã được phổ cập tại các ngân hàng, doanh nghiệp ở Việt Nam. ĐÂY LÀ PHIÊN BẢN TƯƠNG THÍCH VỚI EXCEL 2016 64 BIT. khắc phục lỗi cài đặt ở một số máy, lỗi thông báo nâng cấp bản mới.
Phiên bản 3.0 cung cấp hướng dẫn chi tiết cách cài đặt, cách dùng hàm VND() để đọc số thành chữ các tình huống đa dạng.
DOWNLOAD đọc số thành chữ 3.0
 
Chào các anh, chị.
Nhờ các a,c giúp em cái này chút. Hiện em đang dùng Excel 2007, em đã cài add-in đọc số ra chữ nhưng cài mãi mà vẫn không được. đã thử rất nhiều cách. Khi đọc số thì luôn được kết quả #NAME? vậy là Excel của em bị lỗi gì vậy các anh, chị.
 
Chào các anh, chị.
Nhờ các a,c giúp em cái này chút. Hiện em đang dùng Excel 2007, em đã cài add-in đọc số ra chữ nhưng cài mãi mà vẫn không được. đã thử rất nhiều cách. Khi đọc số thì luôn được kết quả #NAME? vậy là Excel của em bị lỗi gì vậy các anh, chị.
Vậy bạn thử tải thêm nhiều add-ins khác nhau xem có bị lỗi nữa không? Nếu bị lỗi nữa chắc do máy bạn không tương thích. Hoặc bạn sử dụng code, bạn xem thử File này xem sao. Thân chào bạn!
 

File đính kèm

Chào các anh, chị.
Nhờ các a,c giúp em cái này chút. Hiện em đang dùng Excel 2007, em đã cài add-in đọc số ra chữ nhưng cài mãi mà vẫn không được. đã thử rất nhiều cách. Khi đọc số thì luôn được kết quả #NAME? vậy là Excel của em bị lỗi gì vậy các anh, chị.

Bạn đọc kỹ file HUONGDAN.TXT có 2 cách cài đặt nhé.
 
Vậy bạn thử tải thêm nhiều add-ins khác nhau xem có bị lỗi nữa không? Nếu bị lỗi nữa chắc do máy bạn không tương thích. Hoặc bạn sử dụng code, bạn xem thử File này xem sao. Thân chào bạn!

code này bị lỗi trong trường hợp: 100000000000001 sẽ đọc là: (Một trăm nghìn, tỷ không trăm linh một đồng ./.)
 
Vời con số 100000000000001 Add-in Accounting Helper đọc chính xác!
acchelper-sothanhchu.jpg
 
Vời con số 100000000000001 Add-in Accounting Helper đọc chính xác!
acchelper-sothanhchu.jpg
 
[NÂNG CẤP] XLL Add-in Accounting Helper v3.0 - Hàm đọc số thành chữ trong Excel Tiếng Việt, Tiếng Anh
Gần 4 năm tôi mới lại nâng cấp bộ add-in đọc số thành chữ này. Đây là bộ add-in đã được phổ cập tại các ngân hàng, doanh nghiệp ở Việt Nam. ĐÂY LÀ PHIÊN BẢN TƯƠNG THÍCH VỚI EXCEL 2016 64 BIT. khắc phục lỗi cài đặt ở một số máy, lỗi thông báo nâng cấp bản mới.
Phiên bản 3.0 cung cấp hướng dẫn chi tiết cách cài đặt, cách dùng hàm VND() để đọc số thành chữ các tình huống đa dạng.
DOWNLOAD đọc số thành chữ 3.0
Thầy ơi, sao em đăng ký email, số đt đầy đủ rồi mà ko thấy Hệ thống gửi Link vào là sao ạ?
Liệu có cần mua hay gì không thầy? Em đang rất cần phần mềm này
 
Thầy ơi, sao em đăng ký email, số đt đầy đủ rồi mà ko thấy Hệ thống gửi Link vào là sao ạ?
Liệu có cần mua hay gì không thầy? Em đang rất cần phần mềm này

Bạn kiểm tra lịa mail nhé. Cũng có thể mail lẫn trong hộp thư spam?
 
Bác Tuân cho em hỏi phần mềm A excel của bác đó dùng thì mức ổn định dư lào và chi phí ra sao ạ
 
Gửi a Tuân,
Em có dùng addin AccHelper (lấy phiên bản mới nhất), hàm VND() để đọc số sau:
1,010,701,543,216,950.00 (Không hề có lẻ sau dấu .)
Thì kết quả là: "Một triệu không trăm mười ngàn bảy trăm lẻ một tỷ năm trăm bốn mươi ba triệu hai trăm mười sáu ngàn chín trăm năm mươi đồng và không tám xu."
Em không hiểu phần "và không tám xu" lấy từ đâu ra. Liệu có phải do số lớn quá? Liệu addin có phải chỉnh sửa gì không?
Em cảm ơn.
 

File đính kèm

Gửi a Tuân,
Em có dùng addin AccHelper (lấy phiên bản mới nhất), hàm VND() để đọc số sau:
1,010,701,543,216,950.00 (Không hề có lẻ sau dấu .)
Thì kết quả là: "Một triệu không trăm mười ngàn bảy trăm lẻ một tỷ năm trăm bốn mươi ba triệu hai trăm mười sáu ngàn chín trăm năm mươi đồng và không tám xu."
Em không hiểu phần "và không tám xu" lấy từ đâu ra. Liệu có phải do số lớn quá? Liệu addin có phải chỉnh sửa gì không?
Em cảm ơn.

Không hiểu sao XLL Add-in đọc số tiền lớn vậy lại có thêm phần thập phân. Để anh kiểm tra lại và trả lời em sau nhé.
 
Không hiểu sao XLL Add-in đọc số tiền lớn vậy lại có thêm phần thập phân. Để anh kiểm tra lại và trả lời em sau nhé.

Hi em. Vấn đề về đọc số lớn của em đã được giải quyết rồi nhé. Em tải phiên bản mới nhất là AccHelper v3.1 nhé.
Lick tải add-in đọc số thành chữ acchelper mới nhất: http://bluesofts.net/Khac/Download-Form?guid=14be835e-8e5d-47bc-aa8e-9147e4318b49.html
 
Gửi a Tuân,
Em có dùng addin AccHelper (lấy phiên bản mới nhất), hàm VND() để đọc số sau:
1,010,701,543,216,950.00 (Không hề có lẻ sau dấu .)
Thì kết quả là: "Một triệu không trăm mười ngàn bảy trăm lẻ một tỷ năm trăm bốn mươi ba triệu hai trăm mười sáu ngàn chín trăm năm mươi đồng và không tám xu."
Em không hiểu phần "và không tám xu" lấy từ đâu ra. Liệu có phải do số lớn quá? Liệu addin có phải chỉnh sửa gì không?
Em cảm ơn.

Hi em. Vấn đề về đọc số lớn của em đã được giải quyết rồi nhé. Em tải phiên bản mới nhất là AccHelper v3.1 nhé.
Lick tải add-in đọc số thành chữ acchelper mới nhất: http://bluesofts.net/Khac/Download-Form?guid=14be835e-8e5d-47bc-aa8e-9147e4318b49.html
 
Hi em. Vấn đề về đọc số lớn của em đã được giải quyết rồi nhé. Em tải phiên bản mới nhất là AccHelper v3.1 nhé.
Lick tải add-in đọc số thành chữ acchelper mới nhất: http://bluesofts.net/Khac/Download-Form?guid=14be835e-8e5d-47bc-aa8e-9147e4318b49.html
Cảm ơn anh Tuân.
Anh Tuân có thể up lên trang nhất của Topic này để cộng động có thể sử dụng 1 cách rộng rãi ứng dụng của anh.
Em cảm ơn!
 
Cảm ơn anh Tuân.
Anh Tuân có thể up lên trang nhất của Topic này để cộng động có thể sử dụng 1 cách rộng rãi ứng dụng của anh.
Em cảm ơn!

Từ ngày thay đổi diễn đàn anh không còn quyền chỉnh sửa bài viết em à. Hơi buồn :)
 
Xin thông báo các bạn đang dùng hàm đọc số thành chữ của Add-in AccHelper phiên bản mới v3.1.0 ngày 22-03-2018
Các nâng cấp phiên bản mới:
1. Đọc số tiền lớn (trên 15 ký tự thì dùng hàm VNDW, còn dưới thì hàm VND thông dụng)
2. Tương thích với nhiều phiên bản Excel 2003->2016 32 và 64 bit.

(Đây là video tôi thử so sánh tốc độ hàm đọc số thành chữ của AccHelper với hàm viết thuần túy trong VBA)
DOWNLOAD
 
Xin thông báo các bạn đang dùng hàm đọc số thành chữ của Add-in AccHelper phiên bản mới v3.1.0 ngày 22-03-2018
Các nâng cấp phiên bản mới:
1. Đọc số tiền lớn (trên 15 ký tự thì dùng hàm VNDW, còn dưới thì hàm VND thông dụng)
2. Tương thích với nhiều phiên bản Excel 2003->2016 32 và 64 bit.

(Đây là video tôi thử so sánh tốc độ hàm đọc số thành chữ của AccHelper với hàm viết thuần túy trong VBA)
DOWNLOAD
Cảm ơn bác Tuân!
 
anh @Nguyễn Duy Tuân ,
Em đã kiểm tra quyền các kiểu vẫn không thấy có vấn đề gì nhưng test quyền của anh vẫn không sửa trong topic này được.
Tạm thời em chuyển bài này sang box Bluesoft để anh có toàn quyền.

Cảm ơn em nhé. Nhờ em tiếp tục nghiên cứu để anh chủ động chỉnh sửa bài do anh tạo ra để cập nhật các thay đổi. Sau khi test quyền ok nhờ em đưa về Bõ Add-ins như cũ để mọi người hiểu như một sản phẩm miễn phí và nơi quen thuộc với nơi ban đầu của nó.
 
Kể ra có direct link thì tốt anh Tuân ạ, mỗi lần tải bản cập nhật lại phải nhập infor vào form...
 
XLL Add-In Đọc số thành chữ - Tốc độ nhanh tối đa, nhanh hơn 80% các Add-ins khác

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

FuncArgs.jpg


(*) Excel Add-In XLL Accounting Helper (AccHelper.xll) được lập trình bằng ngôn ngữ Delphi, đảm bảo tốc độ tính toán nhanh tối đa, tiết kiệm tài nguyên máy, bản thân Add-In được biên dịch ra mã máy (DLL) nên không bị các phần mềm diệt virus như BKAV làm hỏng.

(*) Chức năng của Accounting Helper:
+ Cung cấp các hàm đọc số thành chữ bằng tiếng Anh, Việt bởi các loại font chữ TCVN3 (ABC), VNI, UNICODE. Các hàm: VND(), USD(), Num2Str().
+ Cung cấp hàm chuyển đổi font chữ từ TCVN3, VNI sang UNICODE. Hàm ToUNC().

(*) Các file trong bộ Add-In:
1 - AccHelper.xll (Cài file này đầu tiên. Nếu Office từ 2007 trở lên thì chỉ cần một file này. Font chữ ngầm định là Unicode. Các hàm: VND, USD, ToUNC)
2 - AccHelperEx.xla (chỉ dùng cho từ Excel 2003 trở về trước để hỗ trợ Unicode hoặc để đọc các con số trên 15 chữ số. Add-in này cung cấp các hàm: VNDW, USDW, ToUNCW)
3 - AccHelper.ini (lưu các tham số ngầm định của các hàm, có thể mở và sửa lại cho như ý!)
4 - Help.xls (Hướng dẫn sử dụng các hàm).

(*) Nếu máy bạn đã đang cài một Add-In đọc số nào đó có sử dụng tên hàm: VND, USD thì hãy gỡ bỏ nó trước khi cài AccHelper.xll.
(*) Nếu bạn đã cài Add-In "Accounting Helper" trước, bạn có thể copy đè lên file cũ (AccHelper.xll, AccHelperEx.xla).

(*) Cài đặt Add-in trong Excel2007, 2010, 2013, 2016 (32 và 64-bit) hoặc cao hơn:
+ Bấm vào nút "Office Button" (nút to, tròn ở góc đỉnh bên trái màn hình)
+ Chọn "Excel Options"
+ Chọn "Add-Ins", màn hình phía bên phải, dưới đáy "Manage:" chọn "Excel Add-Ins" cuối cùng chọn "Go".
+ Tại màn hình "Add-Ins" bạn làm như với Excel2003 trở về trước. Bấm chọn "Browse" và chọn file "AccHelper.xll" (Chỉ một file này là đủ).
+ Nếu Office của bạn là 64 bit, hãy chọn file theo đường dẫn "x64\AccHelper.xll"
Ví dụ:
=VND(1000) trả về font UNICODE là ngầm định.

(*) Cài đặt Add-in trong Excel97/2000/2002(XP)/2003:
+ Vào menu Tools, chọn Add-Ins, "Add"/Thêm 2 tập tin
+ Chọn nút "Browse" và chọn file "AccHelper.xll", làm tương tượng lần nữa để cài "AccHelperEx.xla" (để đọc font unicode, hoặc để đọc các con số trên 15 chữ số.)

Ví dụ:
=VND(1000) trả về font TCVN3(ABC) là ngầm định. Muốn unicode thì công thức phải là
=VNDW(1000) hoặc

------------NẾU CÀI KHÔNG ĐƯỢC-----------------------------------------------------------------------------------
(*) Nếu các bước cài đặt trên vẫn không được, bạn hãy copy các file và đường dẫn dưới đây:
1. Các file cần copy:
+ "AccHelper.xll"
+ "x64\AccHelper.xll" - Nếu Office 64-bit.
+ "AccHelperEx.xla" Chỉ cần nếu cần dùng hàm VNDW, USDW để đọc các con số trên 15 chữ số.
2. Đường dẫn đặt file copy (Paste)
(Làm nhanh: Mở My Computer, dán đường dẫn dưới đây vào thanh địa chỉ rồi Enter)
+ Với Windows XP: C:\Documents and Settings\%username%\Application Data\Microsoft\AddIns
+ Với Windows Vista hoặc cao hơn: C:\Users\%username%\AppData\Roaming\Microsoft\AddIns

(*) Để 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, bạn chạy file "AccHelperOptions.exe".

(*) Để tìm đọc hướng dẫn chi tiết và các ví dụ, bạn hãy mở file "Help.xls"

Cấu trúc của hàm VND là:

Mã:
[B]VND[/B](Amount, OutputType, 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"     
    [COLOR="#FF0000"]Unit2[/COLOR]:    là giá trị kiểu chuỗi, chỉ ra loại đơn vị tiền tệ cho số lẻ, ngầm định là "xu"     
    [COLOR="#FF0000"]MUnit2[/COLOR]:    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í dụ:
=VND(12.5,,"đồng","hào",10)
Đọc là "Mười hai đồng và năm hào."

Cách dùng (đơn giản) trong Sheet:
=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

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

Để 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 add-ins khác bạn sẽ thấy sự khác nhau về tốc độ!

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.bluesofts.net/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ể.

AcchelperOpt.jpg

Download Accounting Helper v3.1.0 (phiên bản mới nhất, ngày 22/03/2018)
Bác ơi, trước e dùng Exce; 2007 thì e đổi đc thành nghìn với linh rồi, nhưng e mới cập nhật lên Excel 2013 thì đổi mãi nó vẫn là ngàn với lẻ, xóa đi tải lại vẫn không khắc phục được, bác giúp e với ah. e cảm ơn bác.
 
Bác ơi, trước e dùng Exce; 2007 thì e đổi đc thành nghìn với linh rồi, nhưng e mới cập nhật lên Excel 2013 thì đổi mãi nó vẫn là ngàn với lẻ, xóa đi tải lại vẫn không khắc phục được, bác giúp e với ah. e cảm ơn bác.

Bạn xem video hướng dẫn cài đặt và sử dụng add-in acchelper đọc số thành chữ tại đây nhé
 
Tôi dowload từ trang chủ bluesoft, cài đặt cho office 2010 bản 32 bit.

Bạn đảm bảo Add-in bạn cài là 3.1 nhé. Bạn mở file "Hướng dẫn.txt" đẻ biết. VÌ hiện nay nhiều trang mạng cho tải các bản cũ và có thể lỗi trên một số máy. Bản 3.1 tôi chưa thấy ai bị lỗi.
 
Chào anh,

Anh cho em hỏi máy em dùng 64bit, em muốn đổi dollar sang US Dollar, nhưng khi chọn trong folder 64 Bit mục acc option thì bị lỗi "The application was unable to star correctly"
 
Bạn xem video hướng dẫn cài đặt và sử dụng add-in acchelper đọc số thành chữ tại đây nhé
Cái đường link dẫn gửi về gmail của e không đến trực tiếp trang như a hướng dẫn mà lại qua 1 trang khác, file rất hữu ích nhưng e k hiểu vì sao sang office13 lại k chỉnh đc. e dùng win 7 64bit khi mở phần cài đặt đấy nó báo lỗi như này ạ1534845059951.png
 
Lần chỉnh sửa cuối:
Bạn xem video hướng dẫn cài đặt và sử dụng add-in acchelper đọc số thành chữ tại đây nhé
e dùng win 7 64 bit khi mở file acchelperOptions trong phần 64bit toàn bị báo "Application Error" thôi ạ, thế nên e không làm sao mà sửa lỗi "nghìn, linh" được. mà cái link gửi về gmail của e cũng không phải là link dow trực tiếp trên bluesofts mà phải tải qua mediafire ạ.. mong bác hướng dẫn giúp
 
Anh ơi, lúc trước em cài bản 64bit cho office 2016 dùng bình thường.
Tự nhiên hôm nay mở 1 file excel có dữ liệu lên thì nó trắng bóc, phải tắt addin acchelper thì mới mở lên được.
Tạm thời em phải mở bằng cách mở excel, chọn browse dẫn đến file excel cần mở, rất bất tiện.
 
Bác ơi, trước e dùng Exce; 2007 thì e đổi đc thành nghìn với linh rồi, nhưng e mới cập nhật lên Excel 2013 thì đổi mãi nó vẫn là ngàn với lẻ, xóa đi tải lại vẫn không khắc phục được, bác giúp e với ah. e cảm ơn bác.
Em cũng gặp trường hợp tương tự, chạy file option trong 64bit thì báo lỗi, chạy file option của 32 bit thì không có tác dụng
 
Mình vừa giúp một bạn thì phát hiện như sau và fix theo hướng dẫn là được.

Khi các bạn chạy chương trình AccHelperOptions.exe thì nó thiết lập và lưu vào file "acchelper.ini" ở thư mục 32 bit. Bạn hãy copy file ini này vào thư mục "X64" rồi mở lại Excel sẽ được nhé.
 
Mình vừa giúp một bạn thì phát hiện như sau và fix theo hướng dẫn là được.

Khi các bạn chạy chương trình AccHelperOptions.exe thì nó thiết lập và lưu vào file "acchelper.ini" ở thư mục 32 bit. Bạn hãy copy file ini này vào thư mục "X64" rồi mở lại Excel sẽ được nhé.
a ơi , cho e hỏi là e dung office 2013 64 bit, mặc dù e đã làm theo hướng dẫn nhưng vẫn k được, k biết là có phải phần mềm này chưa hỗ trợ office 2013 phải k ạ?
 
Anh ơi! Cho em hỏi! Em dùng Office 365 64bit và Office 2019 thì đều bị lỗi như sau thì phải làm sao anh.

Excel is running into problems with the 'c:\tools\excel addin\acchelper\x64\acchelper.xll' add-in. If this keeps happening, disable this add-in and check for available updates. Do you want to disable it now?

1547778087714.png
 
Anh ơi! Cho em hỏi! Em dùng Office 365 64bit và Office 2019 thì đều bị lỗi như sau thì phải làm sao anh.

Excel is running into problems with the 'c:\tools\excel addin\acchelper\x64\acchelper.xll' add-in. If this keeps happening, disable this add-in and check for available updates. Do you want to disable it now?

View attachment 211227

EM hãy tải Acchelper v3.1 tại trang bluesofts.net để cập nhật nhé . Hãy gỡ bản cũ ra và cài lại bản mới. Hoặc tắt Excel đi và copy đè vào
http://bluesofts.net/giai-phap-phan-mem/Phan-mem-mien-phi/accounting-helper.html
 
Lời đâu tiên em chúc anh sức khỏe
Sau cho em thắc mắc là t.sao hàm =VND(A1) ra KQ là Một triệu, năm trăm nghìn đồng chẵn.
Em muốn KQ là Một triệu năm trăm nghìn đồng chẵn. Thì tinh chỉnh ở đâu ạ? Em đã theo dõi Video hướng dẫn chỉnh trong Function tại HasGroupingSymbol là để trống, nhập FALSE mà KQ ra lỗi ko mất dấu phẩy ngăn cách đơn vị anh ạ. Mong anh chỉ giáo thêm, cảm ơn anh @Nguyễn Duy Tuân
 
Lời đâu tiên em chúc anh sức khỏe
Sau cho em thắc mắc là t.sao hàm =VND(A1) ra KQ là Một triệu, năm trăm nghìn đồng chẵn.
Em muốn KQ là Một triệu năm trăm nghìn đồng chẵn. Thì tinh chỉnh ở đâu ạ? Em đã theo dõi Video hướng dẫn chỉnh trong Function tại HasGroupingSymbol là để trống, nhập FALSE mà KQ ra lỗi ko mất dấu phẩy ngăn cách đơn vị anh ạ. Mong anh chỉ giáo thêm, cảm ơn anh @Nguyễn Duy Tuân

Rất có thể bạn điền sai vị trú tham số. Bây giờ kiểm tra như sau. Đặt con trỏ vài ô có hàm VND , nhấn SHIFT + F3 bạn quan sát màn hình các tham số nhé.
 
Rất có thể bạn điền sai vị trú tham số. Bây giờ kiểm tra như sau. Đặt con trỏ vài ô có hàm VND , nhấn SHIFT + F3 bạn quan sát màn hình các tham số nhé.
Dạ cảm ơn anh đã hỗ trợ, nhưng tại dòng HasGroupingSymbol vẫn ko có giá trị mà KQ vẫn xuất hiện dấu phẩy anh ạ.
Khó hiểu ghê
 
Dạ cảm ơn anh đã hỗ trợ, nhưng tại dòng HasGroupingSymbol vẫn ko có giá trị mà KQ vẫn xuất hiện dấu phẩy anh ạ.
Khó hiểu ghê

Bạn xem video ở đoạn hướng dẫn có hay không dấu phảy ngăn cách. Bạn chú ý phiên bản cài đặt mới nhất trên web là acchelper 3.1 nhé.
 
mac có làm được vậy ko các bác.
 
Em chạy file AcchelperOptions để tgay đổi cách đọc nhé.
Em chào anh,
Em gặp lỗi khi chạy Acchelper, rất mong anh hỗ trợ:
Em muốn thay đổi thiết lập cách đọc số, ví dụ "ngàn" thành 'nghìn", trước đây em đã thực hiện được nhưng hiện tại không thể thực hiện được, em đã thử các phiên bản khác nhau của Acchelper, cũng đã thay đổi trong file AcchelperOptions.exe hoặc thay đổi file AccHelper.ini đều không được.
Máy em dùng Win10, office 365 và 1 máy Win 10 office 2016 đều không được ?

Trân trọng.
 

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

Back
Top Bottom