Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    chuyển số thành chữ!!!!giúp e

    e xin lỗi coppy lại bài của anh Phanngoctung
    Nếu dùng Excel để lập phiếu thu tiền cho khách hàng, bạn sẽ cần ghi số tiền bằng chữ. Để khỏi mất công ghi "bằng tay", ta hãy tạo một hàm trong Excel "chuyên trị" việc này. Cách làm như sau:

    1. Khởi động Excel, tạo một workbook mới (hoặc dùng Book1 như mặc định). Chọn Tools\ Macro\ Visual Basic Editor để mở cửa sổ soạn thảo VBA. Trong cửa sổ Project Explorer (nếu không thấy thì chọn View\ Project Explorer để mở nó), chọn VBAProject (Book1). Chọn Insert\ Module để thêm một module vào workbook.
    2. Gõ nội dung hàm đổi số ra chữ SoRaChu(N) như đoạn mã 1 vào module mới tạo.
    Đoạn mã 1

    Function SoRaChu(ByVal NumCurrency As Currency) As String
    If NumCurrency = 0 Then
    SoRaChu = "Không đồng"
    Exit Function
    End If
    If NumCurrency > 922337203685477# Then ' Số lớn nhất của loại CURRENCY
    SoRaChu = "Không đổi được số lớn hơn 922,337,203,685,477"
    Exit Function
    End If
    Static CharVND(9) As String, BangChu As String, I As Integer
    Dim SoLe, SoDoi As Integer, PhanChan, Ten As String
    Dim DonViTien As String, DonViLe As String
    Dim NganTy As Integer, Ty As Integer, Trieu As Integer, Ngan As Integer
    Dim Dong As Integer, Tram As Integer, Muoi As Integer, DonVi As Integer

    DonViTien = "đồng" ‘ Bạn có thể thay đơn vị tiền tệ khác ở đây
    DonViLe = "xu"

    CharVND(1) = "một"
    CharVND(2) = "hai"
    CharVND(3) = "ba"
    CharVND(4) = "bốn"
    CharVND(5) = "năm"
    CharVND(6) = "sáu"
    CharVND(7) = "bảy"
    CharVND(:khoc::khoc::rachoa::rachoa:i

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: chuyển số thành chữ!!!!giúp e

    Sau khi chép xong, đóng của sổ Modul, trở lại trang bảng tính. Vào File/Save as.... đặt tên file là Tienbac, chọn Microsof Excel AddIn ở File type, nhấn OK để lưu(tự động lưu vào folder mặc đinh). Vào Tools/Add In nhấn nút Browse duyệt đến file TienBac.xla, chọn nó rồi bấm OK. Vậy là bạn đã sử dung được hàm SoRaChu trong tất cả các file Excel được mở.
    Hy vọng bạn làm được
    Thân

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: chuyển số thành chữ!!!!giúp e

    ui ui !!!!khó quá.không biết mình có làm được không

  4. #4
    Ngày tham gia
    Nov 2015
    Bài viết
    9
    Ðề: chuyển số thành chữ!!!!giúp e




    Trích dẫn Gửi bởi hoangngocluu
    ui ui !!!!khó quá.không biết mình có làm được không
    Hiện tại mình đang có 1 file marco hổ trợ việc đọc từ số ra chữ. nếu cần thiết thì bạn có thể liên lạc với mình, mình sẽ gởi cho bạn

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •