Cho hỏi về font trong cửa sổ VBA

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi QDuc, 4 Tháng mười một 2006.

4,807 lượt xem

  1. QDuc

    QDuc Thành viên thân thiết

    Bài viết:
    254
    Đã được thích:
    18
    Nơi ở:
    Biển khơi
    Mình có viết thử 1 hàm dịch số 3 chữ số sang chữ. Nhưng khi sử dụng trong trang tính thì không có chữ việt
    Các bạn cho mình biết cần định dạng Font gì giờ?!
    (Ở đây mình đã sửa lại Font rồi!) Máy nhà dùng Unicode.
     
    Last edited: 13 Tháng mười một 2006
    #1
  2. Đào Việt Cường

    Đào Việt Cường Moderator

    Bài viết:
    400
    Đã được thích:
    3
    Giới tính:
    Nam
    Nơi ở:
    Khánh Hòa
    Dear QDuc,
    -----------
    VBA không hỗ trợ UNICODE, để sử dụng được tiếng Việt có dấu trong VBA bạn phải soạn thảo với mã TCVN3 hoặc VNI.
    Nếu bạn muốn đọc được tiếng Việt có dấu ngay trong trang soạn thảo code thì vào menu Tools\Options\Editor Format\ Font= .VnArial (Western) với mã soạn thảo là TCVN3 hoặc VNI-Times nếu mã soạn thảo là VNI
     
    #2
  3. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Bạn download trong thư viện Addins file "Convertfont" của OverAC, copy hàm TCVN3ToUNICODE về file Excel của mình.
    Trong code bạn bọc chuỗi gõ theo kiểu TCVN3 bằng hàm TCVN3ToUNICODE là Ok.

    Chuoi = TCVN3ToUNICODE("một hai ba bốn năm sáu bảy tám chín ")
     
    #3

Chia sẻ trang này