các anh giúp em chuyển mã Fonts .vn và VNI (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Bạn chép file này về, cài đặt như add-in thông thường. Sau đó mở file cần chuyển font, tại mỗi sheet nhấn Ctrl - Shift - W

Sử dụng chuyển 3 loại font .vnxxx, .vnxxH và VNi-xxx.
Chuyển mã giữ nguyên định dạng: nghiêng, đậm, alignment, màu chữ, màu nền ...
Chỉ chuyển font những ô không có công thức (dùng Unikey thì mất công thức)

Với điều kiện là đã định dạng đúng font. Thí dụ trong file của bạn có những ô định dạng .vnTime, đúng ra là .vnTimeH
Cảnh báo: sheet nào có filter thì xả hết filter ra để xử lý dứt điểm.

Ngoài chuyển font, Add-in còn có thể
- định dạng số có dấu phân cách hàng ngàn cho tiền tệ bằng cách tô chọn các ô số và nhấn Ctrl - Shift - T
- Đóng khung vùng dữ liệu với đường Inside horizontal mờ hơn đường chung quanh, phím tắt Ctrl - Shift - B
- Đọc số ra chữ tiếng Anh và tiếng Việt, đơn vị tính tuỳ ý, đọc cả đơn vị tính của 1/100 như xu, centimeter, ...
 

File đính kèm

Lần chỉnh sửa cuối:
"cài đặt như add-in thông thường" là làm sao anh? sao em làm không được anh ơi, không mở được file của anh luôn.
mà file em 1 sheet có 2 font luôn, không biết chuyển cùng 1 lúc được không anh?
 
chép về, giải nén ra thư mục nào đó
Excel 2003: Vào tool - Add-in, nhấn browse chỉ đến file (.xla), OK
Excel 2007: Vào Excel Option - Add-in, nhấn nút Go dưới đáy, nhấn browse chỉ đến file (.xlam hoặc xla đều được), OK

Thế là cứ thế xài. Một sheet bao nhiêu font không cần biết, nó chỉ xử những ô có 3 loại font đó, và cùng lúc
 
Lần chỉnh sửa cuối:
cảm ơn anh, em làm được rồi, cái add-in này hay quá, em phải tìm hiểu thêm mới được.
Như anh nói: " Đọc số ra chữ tiếng Anh và tiếng Việt, đơn vị tính tuỳ ý, đọc cả đơn vị tính của 1/100 như xu, centimeter, ... "
vậy sao mình biết được các lệnh của nó hả anh?
 
1. Đọc số tiếng Việt (font Unicode):

=SayUni(Số, đơn vị 1, đơn vị 1/100)

Thí dụ:

SayUni(123456789, "đồng", "xu") = Một trăm hai mươi ba triệu, bốn trăm năm mươi sáu ngàn bảy trăm tám mươi chín đồng và mười lăm xu.
SayUni(123456789, "Đô la Mỹ", "Cent") = Một trăm hai mươi ba triệu, bốn trăm năm mươi sáu ngàn bảy trăm tám mươi chín Đô la Mỹ và mười lăm cent.

Nếu không muốn đọc đơn vị phần thập phân, để trống

Nếu không muốn đọc đơn vị, để trống
Thí dụ:
SayUni(123456789.15) = Một trăm hai mươi ba triệu, bốn trăm năm mươi sáu ngàn bảy trăm tám mươi chín phẩy mười lăm.

2. Đọc số tiếng Việt (font VNI-xxx)

=Say(Số, đơn vị 1, đơn vị 1/100)

Cách dùng tương tự

3. Đọc số tiếng Anh:

=SayE(Số, đơn vị 1, đơn vị 1/100)

Cách dùng tương tự.
 
chép về, giải nén ra thư mục nào đó
Excel 2003: Vào tool - Add-in, nhấn browse chỉ đến file (.xla), OK
Excel 2007: Vào Excel Option - Add-in, nhấn nút Go dưới đáy, nhấn browse chỉ đến file (.xlam hoặc xla đều được), OK

Thế là cứ thế xài. Một sheet bao nhiêu font không cần biết, nó chỉ xử những ô có 3 loại font đó, và cùng lúc
Anh ơi lúc trước em làm được rồi, nhưng giờ quay lại chuyển font thì không được, không biết lỗi add-in hay lỗi phần mềm excel vậy anh?
 
Có phải nhấn Ctrl Shift W không?
Hay nhấn nhầm phím tắt?
Định dạng font có đúng không? Mã .vn mà định dạng Times_NewRoman là thua.
Hay có thêm addin khác trùng phím tắt?
 
Nhấn đúng phím Ctrl Shift W, máy vẫn hiểu mà anh, font vni. , em chỉ có xài 1 cai addin này thôi,
hay anh chỉnh giúp em qua teamview được không?
 
Các phím tắt qua teamview ít khi hoạt động đúng. Tuy nhiên cứ thử xem sao. add nick YM ptm0412 đi.
 
Bạn chép file này về, cài đặt như add-in thông thường. Sau đó mở file cần chuyển font, tại mỗi sheet nhấn Ctrl - Shift - W

Sử dụng chuyển 3 loại font .vnxxx, .vnxxH và VNi-xxx.
Chuyển mã giữ nguyên định dạng: nghiêng, đậm, alignment, màu chữ, màu nền ...
Chỉ chuyển font những ô không có công thức (dùng Unikey thì mất công thức)

Với điều kiện là đã định dạng đúng font. Thí dụ trong file của bạn có những ô định dạng .vnTime, đúng ra là .vnTimeH
Cảnh báo: sheet nào có filter thì xả hết filter ra để xử lý dứt điểm.

Ngoài chuyển font, Add-in còn có thể
- định dạng số có dấu phân cách hàng ngàn cho tiền tệ bằng cách tô chọn các ô số và nhấn Ctrl - Shift - T
- Đóng khung vùng dữ liệu với đường Inside horizontal mờ hơn đường chung quanh, phím tắt Ctrl - Shift - B
- Đọc số ra chữ tiếng Anh và tiếng Việt, đơn vị tính tuỳ ý, đọc cả đơn vị tính của 1/100 như xu, centimeter, ...
Cảm ơn thày rất nhiều, cái này của thày rất hay, bản thân em dùng rất thuận lợi. Em muốn copy về nhà cho mọi người dùng. Tuy nhiên, trình độ tin của các anh chị ấy hầu như không biết chút khái niệm gì về VBA...nếu được khi nào rỗi thày có thể chuyển ứng dụng nó lên các Menu như các menu trong Excel (ví dụ File, Edit...), trong đó có phần hướng dẫn sử dụng thì thật là dễ tra cứu.

Rất mong thày giúp đỡ.
 
Đưa lên menu cũng là 1 ý hay, nhưng người dùng đâu cần biết VBA? Chỉ cần nhớ phím tắt mà thôi.
Hôm qua xử lý qua teamview trường hợp của xuanly, té ra file xlam là file cũ, không có tiện ích chuyển font. Còn file xla vẫn ch5y tốt, dùng được cả cho 2007 và 2010
 
Đưa lên menu cũng là 1 ý hay, nhưng người dùng đâu cần biết VBA? Chỉ cần nhớ phím tắt mà thôi.
Hôm qua xử lý qua teamview trường hợp của xuanly, té ra file xlam là file cũ, không có tiện ích chuyển font. Còn file xla vẫn ch5y tốt, dùng được cả cho 2007 và 2010

Em rất thích office 2010, đặc biệt nó giúp em rất nhanh khi lọc trong khi sử dụng Pivot table. Nhưng em rất dị ứng với nó là một số tiện ích em chạy rất tốt trong offi2003 thì đến phiên bản này nó tịt (đặc biệt là các Add-Ins trong Word thì đúng là bế tắc dù em tìm khắp trên diễn đàn về đọc, làm theo nhưng đều thất bại).

Như vậy nguyên nhân chủ yếu gì khiến nó khó tương thích vậy hả thày.
 
Em rất thích office 2010, đặc biệt nó giúp em rất nhanh khi lọc trong khi sử dụng Pivot table. Nhưng em rất dị ứng với nó là một số tiện ích em chạy rất tốt trong offi2003 thì đến phiên bản này nó tịt (đặc biệt là các Add-Ins trong Word thì đúng là bế tắc dù em tìm khắp trên diễn đàn về đọc, làm theo nhưng đều thất bại).
Như vậy nguyên nhân chủ yếu gì khiến nó khó tương thích vậy hả thày.
Hỏi cái này là lạc chủ đề mất rồi.
Theo lẽ thì 2010 chấp nhận hầu hết các add-ins của 2003, nếu ngược lại tức là hoặc cài đặt không đầy đủ, hoặc bộ cài đặt không chuẩn.
Word tôi không dùng add-in nên không biết, nhưng những add-in Excel tôi tự viết trên 2003 thì dùng tốt.
 
Vui lòng tải lại file xlam sau đây, file trước là file cũ không đủ chức năng.
 

File đính kèm

Mình đang sài Excel 2007 mình tải file của bạn về rồi nhưng add-in thì nó không hiểu định dạng, mình ko hiểu lý do bị sao cả? bạn giúp mình với !
 
Web KT

Bài viết mới nhất

Back
Top Bottom