Vậy kết hợp thêm vào hàm là xong.Các bác biết phần mềm nào đổi số thành chữ mà chữ cái đầu phải viết hoa ko cho e xin với ạ
Em dùng VnTools nhưng chữ cái đầu không viết hoa
Nghĩa là số : 1.620.293.000 sẽ = Một tỷ, sáu trăm hai mươi triệu, hai trăm chín mươi ba nghìn đồng.?Các bác biết phần mềm nào đổi số thành chữ mà chữ cái đầu phải viết hoa ko cho e xin với ạ
Em dùng VnTools nhưng chữ cái đầu không viết hoa
Cái này hình như là trong hàm đọc số là có sẳn mà, tôi nghĩ bạn ấy muốn viết hoa từng ký tự của mỗi chữ. Còn nếu như bạn nói thì sử dụng cái này cũng được nè.Nghĩa là số : 1.620.293.000 sẽ = Một tỷ, sáu trăm hai mươi triệu, hai trăm chín mươi ba nghìn đồng.?
Viết hoa chữ M ?
Tôi dùng add in của anh Nguyen Duy Tuan.Cái này hình như là trong hàm đọc số là có sẳn mà, tôi nghĩ bạn ấy muốn viết hoa từng ký tự của mỗi chữ. Còn nếu như bạn nói thì sử dụng cái này cũng được nè.
http://www.giaiphapexcel.com/forum/showthread.php?106992-Add-Ins-cho-Excel-2013-mới-viết-xong
Nghĩa là số : 1.620.293.000 sẽ = Một tỷ, sáu trăm hai mươi triệu, hai trăm chín mươi ba nghìn đồng.?
Viết hoa chữ M ?
Chả hiểu bạn viết như thế để làm gì. Ngữ pháp tiếng Việt không có quy tắc đó.Ý em là viết Hoa của mỗi chứ cái đầu bác ạ
Một Tỷ, Sáu Trăm Hai Mươi Triệu, Hai Trăm Chín Mươi Ba Nghìn Đồng.?
Chả hiểu bạn viết như thế để làm gì. Ngữ pháp tiếng Việt không có quy tắc đó.
=PROPER(Hàm đọc số thành chữ)Em hiểu ngữ pháp, nhưng em phải làm như vậy mà ko biết cách nào, xin các bác giúp đỡ, em cảm ơn
Tóm lại bạn đưa cái file giả định lên đây, mọi người sẽ kiếm cho bạn cái addin hoặc function phù hợp, rồi kết hợp vói nhóm hàm tách chuỗi có thẻ sẽ khả thi.Em làm lệnh = vnd sau đó them proper nữa các bác ợ
Bạn tham khảo đoạn code sau. Bạn chèn đoạn code này vào cuối hàm đọc số, thay biến Ht bằng giá trị mà hàm đọc số đọc ra.Em làm lệnh = vnd sau đó them proper nữa các bác ợ
For i = 1 To Len(Ht)
If Mid(Ht, i, 1) = Chr(32) Then
Ht = Left(Ht, i) & UCase(Mid(Ht, i + 1, 1)) & Right(Ht, Len(Ht) - i - 1)
End If
Next i