Định dạng chữ in hoa đầu từ

Liên hệ QC

thanhdo89

Thành viên chính thức
Tham gia
8/7/11
Bài viết
52
Được thích
6
Các anh chị cho e xin đoạn code vba được ko ạ. E có 1 file chứa nhìu sheet. E muon định dạng chữ in hoa đầu từ cho tất cả các sheet ( ở 2 cột bắt đầu từ D13:E500-Mỗi file có số dòng cuối cùng khác nhau) chỉ 1 lần chạy vba. Anh chị nào làm giúp cho e xin đc ko ạ. E cám ơn ạ
 
Các anh chị cho e xin đoạn code vba được ko ạ. E có 1 file chứa nhìu sheet. E muon định dạng chữ in hoa đầu từ cho tất cả các sheet ( ở 2 cột bắt đầu từ D13:E500-Mỗi file có số dòng cuối cùng khác nhau) chỉ 1 lần chạy vba. Anh chị nào làm giúp cho e xin đc ko ạ. E cám ơn ạ
Bạn nhận gợi ý hay là code.Nếu muốn code thì gửi file lên nhé.
 
Upvote 0
Dạ file của em đây ạ, chị xem giúp em với ạ, em cám ơn ạ
Bạn chạy code xem có đúng ý không nhé.
Mã:
Sub inhoa()
Dim arr
Dim sh As Worksheet
Dim i As Long, j As Long
For Each sh In ThisWorkbook.Worksheets
    arr = sh.Range("D12:e500").Value
    For i = 1 To UBound(arr, 1)
        For j = 1 To UBound(arr, 2)
            arr(i, j) = Application.Proper(arr(i, j))
        Next j
    Next i
    sh.Range("D12:d500").Value = arr
Next
End Sub
 
Upvote 0
Bạn chạy code xem có đúng ý không nhé.
Mã:
Sub inhoa()
Dim arr
Dim sh As Worksheet
Dim i As Long, j As Long
For Each sh In ThisWorkbook.Worksheets
    arr = sh.Range("D12:e500").Value
    For i = 1 To UBound(arr, 1)
        For j = 1 To UBound(arr, 2)
            arr(i, j) = Application.Proper(arr(i, j))
        Next j
    Next i
    sh.Range("D12:d500").Value = arr
Next
End Sub
Dạ em bấm nhưng nó không chạy chị ạ, chị xem lại giúp em với ạ, em cám ơn chị ạ
 
Upvote 0
Web KT
Back
Top Bottom