Làm sao để hiển thị được tiếng Việttrong VBA

Liên hệ QC

daodlpc

Thành viên mới
Tham gia
2/11/10
Bài viết
18
Được thích
1
Đệ đang dùng VB Macro để tạo ra 1file Excel nhập chữ tự động nhưng ko biết dùng kiểu gõ, bảng mã nào cho phù hợp để hiển thị được tiếng Việt.&&&%$R
Mong các huynh chỉ giáo.-=09=-=09=-=09=

PHP:
ExcelBook.Sheets(1).Range("k1") = "CONG HOA XA HOI CHU NGHIA VIET NAM"
ExcelBook.Sheets(1).Range("K2") = "Doc lap-Tu do-Hanh phuc"
 
Đệ đang dùng VB Macro để tạo ra 1file Excel nhập chữ tự động nhưng ko biết dùng kiểu gõ, bảng mã nào cho phù hợp để hiển thị được tiếng Việt.&&&%$R
Mong các huynh chỉ giáo.-=09=-=09=-=09=
PHP:
ExcelBook.Sheets(1).Range("k1") = "CONG HOA XA HOI CHU NGHIA VIET NAM"
ExcelBook.Sheets(1).Range("K2") = "Doc lap-Tu do-Hanh phuc"
Bạn sử dụng hàm của Thầy Phạm Duy Long nhé
(Thật đáng tiết Thầy không còn nữa..)
(File này do Thầy chia sẽ trên diễn đàn nhưng không nớ đường Link, Mong các anh chị thông cảm)
 

File đính kèm

  • UniVba.xls
    42 KB · Đọc: 30
Upvote 0
Vậy là ngoài cách đó ra thì phải potay.com rồi sao huynh????
Hix...
 
Upvote 0
Vậy là ngoài cách đó ra thì phải potay.com rồi sao huynh????
Hix...
Nói chung là không thể gõ tiếng Việt Unicode trực tiếp vào cửa sổ lập trình được
Ngoài cách đó ra còn có cách đơn giản hơn: Lưu chuổi vào define name ---> Lúc muốn dùng thì xuất ra
 
Upvote 0
Đệ đang dùng VB Macro để tạo ra 1file Excel nhập chữ tự động nhưng ko biết dùng kiểu gõ, bảng mã nào cho phù hợp để hiển thị được tiếng Việt.&&&%$R
Mong các huynh chỉ giáo.-=09=-=09=-=09=
PHP:
ExcelBook.Sheets(1).Range("k1") = "CONG HOA XA HOI CHU NGHIA VIET NAM"
ExcelBook.Sheets(1).Range("K2") = "Doc lap-Tu do-Hanh phuc"
Bạn hãy chọn mã Font cho VBA và Excel cùng một bảng mã (trừ mã Unicode).
Để chọn Font cho VBA, vào tools (trong VBA) --> options --> Editor Format
Để chọn Font cho Excel thì chắc bạn đã biết rõ.
Khi gõ chọn bảng mã trong Unikey (hoặc Vietkey) đúng với bảng mã đã chọn thì sẽ đọc được tiếng việt trong cả VBA và Excel (nhắc lại là trừ mã Unicode).
 
Upvote 0
Mà sao mình làm dùng msgbox thì bị lỗi bảng mã ta không biết có cách nào khắc phục không. Thanks
 

File đính kèm

  • thu.xls
    30 KB · Đọc: 8
Upvote 0
Web KT
Back
Top Bottom