nhthang277
Thành viên mới
- Tham gia
- 8/5/12
- Bài viết
- 15
- Được thích
- 0
Mình có đoạn văn bản song ngữ Nhật Việt, tuy nhiên chỉ muốn thay đổi font chữ tiếng Nhật hàng loạt, không thay đổi font tiếng Việt. Nhờ mọi người giúp mình với, thanks!
Nhưng em kiểm tra thủ công kiểu này sẽ dễ bị sót, vì ngoài trang này còn nhiều trang khác, để anh nghiên cứu thêm vậy. (Lưu ý không chêm tiếng tây vào bài viết khi có thể dùng tiếng Việt, ví dụ: "check").Dạ, em check thì đa số là kiểu chữ cứng katakana nên em liệt kê tất cả chữ cứng katakana với âm ghép biến âm của nó ở sheet 2 nhé.
Dạ vâng ạ. Em sẽ lưu ý ạ. Do em quen thi thoảng dùng như vậy. Có gì anh nghiên cứu giúp em nhéNhưng em kiểm tra thủ công kiểu này sẽ dễ bị sót, vì ngoài trang này còn nhiều trang khác, để anh nghiên cứu thêm vậy. (Lưu ý không chêm tiếng tây vào bài viết khi có thể dùng tiếng Việt, ví dụ: "check").
Vì thế nên anh đang xem có cách nào triệt để nhất có thể, tuyệt đối thì không dám chắc nhưng giảm thiểu chút nào hay chút đó thôi.Dạ vâng ạ. Em sẽ lưu ý ạ. Do em quen thi thoảng dùng như vậy. Có gì anh nghiên cứu giúp em nhé
Em kiểm tra lại thêm có những mục này chữ tiếng Việt cũng bị đổi thành MS Pgothic ạ
View attachment 289439
Dạ vâng, được ít nào hay ít đó ạVì thế nên anh đang xem có cách nào triệt để nhất có thể, tuyệt đối thì không dám chắc nhưng giảm thiểu chút nào hay chút đó thôi.
1/ Flie này một lần chạy bạn đổi font cho tất cả các file được chọn.Dạ vâng, được ít nào hay ít đó ạ
Dạ, em cảm ơn anh nhé. Em có thử vào soát lại nhiều lần thì hiện tại tìm thấy cái từ này không đổi sang font được ạ. Trong quá trình sử dụng nếu thấy các âm khác thì em gửi anh thêm sau để anh sửa lại được không?1/ Flie này một lần chạy bạn đổi font cho tất cả các file được chọn.
2/ Bạn kiểm tra lại nhé, mình đã áp thêm mã các ký tự bạn thống kê vào rồi mà vẫn còn sót chưa hết hẳn được. Mình không kiếm được bảng mã đầy đủ ký tự tiếng Nhật nên chưa làm được gì hơn.
File bạn vừa gửi là 2 ký tự hay 3 tự, vì mình thấy ngoài ký tự đầu tiên trông giống dấu trừ "-", còn có 2 ký tự ở hai ô sau trông giống nhau, không biết có phải 2 ô sau là một vậy không?Dạ, em cảm ơn anh nhé. Em có thử vào soát lại nhiều lần thì hiện tại tìm thấy cái từ này không đổi sang font được ạ. Trong quá trình sử dụng nếu thấy các âm khác thì em gửi anh thêm sau để anh sửa lại được không?
Dạ, em xin lỗi ạ. Em copy nhầm. File dưới đây sheet 1 là bảng chữ cứng trong tiếng Nhật. Sheet 2 là 3 kí tự em tìm được chưa được đổi font ạ.File bạn vừa gửi là 2 ký tự hay 3 tự, vì mình thấy ngoài ký tự đầu tiên trông giống dấu trừ "-", còn có 2 ký tự ở hai ô sau trông giống nhau, không biết có phải 2 ô sau là một vậy không?
Để anh kiểm tra 3 chữ đấy sau, nhưng nhìn chữ Nhật anh hoa cả mắt, thấy giống nhau tuốt cả lượt.Dạ, em xin lỗi ạ. Em copy nhầm. File dưới đây sheet 1 là bảng chữ cứng trong tiếng Nhật. Sheet 2 là 3 kí tự em tìm được chưa được đổi font ạ.
hi, lúc đầu em cũng thấy vậy đó ạ. Nó nhiều kí tự thật sự.Để anh kiểm tra 3 chữ đấy sau, nhưng nhìn chữ Nhật anh hoa cả mắt, thấy giống nhau tuốt cả lượt.
Tớ sửa cái này có vẻ được.Dạ vâng ạ. Nhưng anh ơi, em vừa check lại ý, có một số lỗi bị sai vẫn không đổi sang font chữ MS Pgothic ạ
If Abs(AscW(kt)) > 255 Then ------------> If AscW(kt) > 8000 Or AscW(kt) < 0 Then
Cái này thì nhiều file quá nên tớ phải sửa chút
Set sh = ThisWorkbook.Sheets(1) ------------> Set sh = ThisWorkbook.ActiveSheet
Code trên bạn chạy cho file đổi được toàn bộ font chữ tiếng Nhật rồi phải không ạ?Tớ sửa cái này có vẻ được.
Nhưng bạn có thể giải thích cho tớ hiểu bằng cách nào bạn có thể phân biệt được font nhanh thế. Khi mà tớ nhìn thì không thấy khác nhau nhiều, và nhiều chữ thế mà bạn có thể tìm chính xác vị trí chưa được chuyển thì hơi bị siêu đấy.Mã:If Abs(AscW(kt)) > 255 Then ------------> If AscW(kt) > 8000 Or AscW(kt) < 0 Then Cái này thì nhiều file quá nên tớ phải sửa chút Set sh = ThisWorkbook.Sheets(1) ------------> Set sh = ThisWorkbook.ActiveSheet
Tại sao chuyển dang dòng code trên lại được nhỉ? C có thể giải thích cho tớ hiểu thêm chút không?Tớ sửa cái này có vẻ được.
Nhưng bạn có thể giải thích cho tớ hiểu bằng cách nào bạn có thể phân biệt được font nhanh thế. Khi mà tớ nhìn thì không thấy khác nhau nhiều, và nhiều chữ thế mà bạn có thể tìm chính xác vị trí chưa được chuyển thì hơi bị siêu đấy.Mã:If Abs(AscW(kt)) > 255 Then ------------> If AscW(kt) > 8000 Or AscW(kt) < 0 Then Cái này thì nhiều file quá nên tớ phải sửa chút Set sh = ThisWorkbook.Sheets(1) ------------> Set sh = ThisWorkbook.ActiveSheet
Tớ chỉ nghịch code thôi, đúng hay không phải thử mới biết được.Code trên bạn chạy cho file đổi được toàn bộ font chữ tiếng Nhật rồi phải không ạ?
Tớ dùng ctrl F tìm kiếm tất cả ô dữ liệu có chứa dạng font Times rồi dò các chữ đó.
Bạn kiểm tra lại nhé, mình đã bổ sung mấy ký tự mới bạn đưa và chỉnh thêm phần sheet này được mà sheet kia không được.hi, lúc đầu em cũng thấy vậy đó ạ. Nó nhiều kí tự thật sự.
À có một điều: Ở file này, Những từ mà được khoanh tròn đỏ:
Khi nó ở sheet 1, nó không được đổi font nhưng khi em chuyển nó sang sheet 2 đổi font được
Mấy mã này thì font Times cũng được mà. Chỉ <0 hoặc >8000 mới đổi font.109, 127, 144, 147
Vì thế nên mới sót, đó là ký tự tiếng Nhật bạn ơi. Bạn tìm mã kiểu đó chưa đúng.Mấy mã này thì font Times cũng được mà. Chỉ <0 hoặc >8000 mới đổi font.
モー
|
Toàn bộ là số âm mà.Vì thế nên mới sót, đó là ký tự tiếng Nhật bạn ơi. Bạn tìm mã kiểu đó chưa đúng.
モー
チュ
ー
Function AscW2(odon As Range) As String
AscW2 = AscW(odon)
End Function
Không ảnh hưởng, nó vẫn nhận và đổi font là đạt yêu cầu đề ra rồi.Toàn bộ là số âm mà.
Mã:Function AscW2(odon As Range) As String AscW2 = AscW(odon) End Function
Không biết bạn đã chạy thử lại file bài #74 chưa mà không thấy phản hồi nhỉ?hi, lúc đầu em cũng thấy vậy đó ạ. Nó nhiều kí tự thật sự.
À có một điều: Ở file này, Những từ mà được khoanh tròn đỏ:
Khi nó ở sheet 1, nó không được đổi font nhưng khi em chuyển nó sang sheet 2 đổi font được
Em vừa chạy thử thấy được rồi ạ. Em cảm ơn anh nhiều nhé. Trong quá trình dùng nếu có thấy lỗi nhờ anh sửa thêm nhaBạn kiểm tra lại nhé, mình đã bổ sung mấy ký tự mới bạn đưa và chỉnh thêm phần sheet này được mà sheet kia không được.
Theo tớ thấy mấy ký tự bạn trên đây đưa thì có mã như sau: 109, 127, 144, 1
Bạn kiểm tra lại nhé, mình đã bổ sung mấy ký tự mới bạn đưa và chỉnh thêm phần sheet này được mà sheet kia không được.
Theo tớ thấy mấy ký tự bạn trên đây đưa thì có mã như sau: 109, 127, 144, 147.
Không biết bạn đã chạy thử lại file bài #74 chưa mà không thấy phản hồi lại
Không biết bạn đã chạy thử lại file bài #74 chưa mà không thấy phản hồi lại nhỉ?Em vừa chạy thử thấy được rồi ạ. Em cảm ơn anh nhiều nhé. Trong quá trình dùng nếu có thấy lỗi nhờ anh sửa thêm nhaKhông biết bạn đã chạy thử lại file bài #74 chưa mà không thấy phản hồi lại nhỉ?