Sorry các bạn, post nhầm file đổi số cho VNI
Đây là bản đổi file cho font Unicode
Có người thi không thích chữ chẵn, có người thích để chữ Đôla Mỹ, v.v...Anh Infes oi
Làm sao để bỏ chữ "chẵn" ở cuối câu chuyển đổi...anh giúp với.
Có ai biết giúp tôi với....
vi dụ : 123 => Một trăm hai ba đồng chẵn.
Tôi viết lệnh chi...ngân hàng không đồng ý có chữ chẵn này .
Làm sao ? làm sao ?
Các chương trình khác cái thì lại thiếu chữ đồng, cái lại không viết hoa chữ đầu tiên....khổ thế cơ chứ
....
=VND(123) => Một trăm hai ba đồng chẵn.
Đổi thành:
=Substitute(VND(123)," chẵn","") ==> Một trăm hai ba đồng
=VND(123) => một trăm hai ba
Đổi thành:
=Upper(Left(VND(123)))&Right(VND(123),len(VND(123))-1)&" đồng"
Bạn dùng cái này thử xem. Mình cũng không nhớ là lấy cái này ở đâu nữa, nó có đọc được cả số thập phân.Mình Post file này để các bạn tham khảo, tuy nhiên nó chỉ dùng TCVN3 thôi. Mình cũng có câu hỏi như bạn quisitaro là:
Muốn đọc số thập phân kiểu như: 15,20 = Mười lăm phẩy hai mươi
15,26 m2 = Mười lăm phẩy hai (mươi) sáu mét vuông
thì phải làm thế nào? Mong được sự giúp đỡ của các Đại gia
[URL]http://www.giaiphapexcel.com/forum/showthread.php?p=172970#post172970[/URL]
Bạn chép Doiso.xla vào 1 nơi nào đó trên ổ cứng. Ví dụ: D:\AddIn\Doiso.xlasao mìmh không Chép được file Doiso.XLA vào thư mục Add-in
máy mình dùng Excel XP trên Windows XP: nhưng lại ko có các thư mục UserNam\Application Data\Microsoft\AddIns như theo đường dẫn này.
C:\Documents and Settings\UserName\Application Data\Microsoft\AddIns
Làm thế nào bây giờ? mọi người hãy giúp mình với
Các bác ơi kíu em đọan này với, em sử dụng VBA đọc số ra chữ font Unicode và em muốn thêm chữ đồng vào cuối nên em đã sử dụng thêm hàm này vào sau End IfFunction DocSoUni(conso) As String
s09 = Array("", " m" & ChrW(7897) & "t", " hai", " ba", " b" & ChrW(7889) & "n", " n" & ChrW(259) & "m", " s" & ChrW(225) & "u", " b" & ChrW(7843) & "y", " t" & ChrW(225) & "m", " ch" & ChrW(237) & "n")
lop3 = Array("", " tri" & ChrW(7879) & "u", " ngh" & ChrW(236) & "n", " t" & ChrW(7927))
Các bác ơi kíu em đọan này với, em sử dụng VBA đọc số ra chữ font Unicode và em muốn thêm chữ đồng vào cuối nên em đã sử dụng thêm hàm này vào sau End If
DocSoUni = DocSoUni & ChrW(???) & "ng". Đoạn code ChrW(???) & "ng" em biết là ChrW(???) kết hợp với & "ng" để thành chữ đồng. nhưng em không thể biết con số trong (???) là bao nhiêu để nó thành chữ "đồ" thì khi kết hợp với "ng" sẽ cho ra chữ đồng. Các bác giúp em với
thanks
Function AscUni(text As String) As Long
AscUni = AscW(text)
End Function
Bạn vào đây tham khảo nhé.Chào cả nhà, anh chị cho e hỏi, e add ADD-IN này vào nhưng nói kg đọc được tiếng việt (chỉ đọc được tiếng anh thôi ah). Có cách nào đề nó đợc được tiếng việt kg a? help em với nha. Thanks all!
Các bác ơi kíu em đọan này với, em sử dụng VBA đọc số ra chữ font Unicode và em muốn thêm chữ đồng vào cuối nên em đã sử dụng thêm hàm này vào sau End If
DocSoUni = DocSoUni & ChrW(???) & "ng". Đoạn code ChrW(???) & "ng" em biết là ChrW(???) kết hợp với & "ng" để thành chữ đồng. nhưng em không thể biết con số trong (???) là bao nhiêu để nó thành chữ "đồ" thì khi kết hợp với "ng" sẽ cho ra chữ đồng. Các bác giúp em với
thanks
Mình thực hiện được việc đọc số bằng hàm vnd rồi nhưng mình muốn hỏi thêm khi có nhu cầu chuyển từ số 101.30$ sang "Một trăm đô la và ba mươi cent" thì dùng hàm gì. Bạn nào biết chỉ giúp mình với. Trong công việc của mình rất cần, nhiểu khi không chú ý là quên và thêm vốn tiếng Anh ko vững nên mình bị sai.
Bạn làm thế này cho đơn giản:Mọi người xin chỉ giáo cho mình làm sao để thêm ngoặc đơn vào phần chữ vừa được đổi từ số sang vd: (Hai trăm ba mươi tám nghìn, chín trăm sáu mươi bảy đồng). Cám ơn !
Bạn copy thêm 1 UDF (function) và thay thế VND = USVN. Và phần chữ đồng bạn thay thế = Đôla Mỹ là OK.Các pac oi, mọi người có thể chỉ cho mình cách đổi số (đọc số tiền USD = tiếng Việt) bây giờ mới thấy là mình cần phải dùng nó, nhưng chỉ dùng được hàm vnd và usd thôi chứ không dùng được hàn usvn, kết quả nó toàn báo lỗi (#name) thôi. Cảm ơn mọi người nhiều. Có gì mọi người gửi mail cho mình với nhé, địa chỉ mail của minh là: anh.0208@gmail.com