Bảng của em sau khi kết xuất (từ chương trình kế toán) lỗi linh tinh, các lỗi khác em sửa đã khá ổn rồi.
Tuy nhiên, vấn đề khó nhất của em là làm sao cho máy hiểu được các dấu phảy trên một số ô hiện ra màn hình thực chất là dấu chấm .
Ví dụ: tại ô A41: 249,000 (máy đang hiểu là 249 đồng), mà bản chất đúng của nó phải là 249.000 (hai trăm bốn chín ngàn đồng). Những ô em bôi đỏ là những code cần chuyển dấu phảy trên màn hình thành dấu chấm.
(trong khi các ô khác hoàn toàn chuẩn rồi, tức là các dấu chấm tại các ô khác hoàn toàn để nguyên).
Em đã dùng Code sau mà không ổn
Xin hãy giúp em tình huống khó này.
Tuy nhiên, vấn đề khó nhất của em là làm sao cho máy hiểu được các dấu phảy trên một số ô hiện ra màn hình thực chất là dấu chấm .
Ví dụ: tại ô A41: 249,000 (máy đang hiểu là 249 đồng), mà bản chất đúng của nó phải là 249.000 (hai trăm bốn chín ngàn đồng). Những ô em bôi đỏ là những code cần chuyển dấu phảy trên màn hình thành dấu chấm.
(trong khi các ô khác hoàn toàn chuẩn rồi, tức là các dấu chấm tại các ô khác hoàn toàn để nguyên).
Em đã dùng Code sau mà không ổn
PHP:
Sub CanDoi_taikhoan()
Application.ScreenUpdating = False
Dim ws As Worksheet, ActSheet As String
ActSheet = ActiveSheet.Name
For Each ws In ThisWorkbook.Sheets
With Sheets(ws.Name)
.Select
With .Range("A1:H500")
.Replace Chr(10), " "
.Replace " ", " "
.Replace ".", ""
.Font.Name = ".VnTime"
.Font.Size = 12
End With
.Range("A1:O3").Font.Name = ".VnTimeH"
End With
Next
End Sub
Xin hãy giúp em tình huống khó này.
File đính kèm
Lần chỉnh sửa cuối: