Mong các bạn giúp đỡ, mình có đoạn code sau:
Sub Capnhat()
Dim wb As String
dim worksheets As String
wb = Application.GetOpenFilename("Excel Files (*.xls*), *.xls")
Application.ScreenUpdating = False
With Workbooks.Open(wb)
Sheets(1).Range("B2:B5000").Copy
' Sheets(1).Range("B2:E" & .Range("A" & Rows.Count).End(3).Row).Copy
ThisWorkbook.Sheets(1).Range("B65536").End(3).Offset(1, 0).PasteSpecial xlPasteValues
Application.ScreenUpdating = True
MsgBox "Da Ghi Xong!", , "Thong bao"
End Sub
Đoạn code trên là nhờ 1 b trên diễn đàn viết giúp mục đích là copy dữ liệu từ 1 file excel sang 1 file excel khác.
Nay mình muốn, thêm các lệnh để sửa các ký tự trong văn bản cần copy :
1. xóa ký tự khoảng trống "space" đó ah
2. fix lại ko cho chữ in nghiêng -> A-> A
3. fix lại ko cho chữ gạch chân -> B > B
Mong cả nhà giúp đỡ, mình cảm ơn!
Sub Capnhat()
Dim wb As String
dim worksheets As String
wb = Application.GetOpenFilename("Excel Files (*.xls*), *.xls")
Application.ScreenUpdating = False
With Workbooks.Open(wb)
Sheets(1).Range("B2:B5000").Copy
' Sheets(1).Range("B2:E" & .Range("A" & Rows.Count).End(3).Row).Copy
ThisWorkbook.Sheets(1).Range("B65536").End(3).Offset(1, 0).PasteSpecial xlPasteValues
Application.ScreenUpdating = True
MsgBox "Da Ghi Xong!", , "Thong bao"
End Sub
Đoạn code trên là nhờ 1 b trên diễn đàn viết giúp mục đích là copy dữ liệu từ 1 file excel sang 1 file excel khác.
Nay mình muốn, thêm các lệnh để sửa các ký tự trong văn bản cần copy :
1. xóa ký tự khoảng trống "space" đó ah
2. fix lại ko cho chữ in nghiêng -> A-> A
3. fix lại ko cho chữ gạch chân -> B > B
Mong cả nhà giúp đỡ, mình cảm ơn!
Lần chỉnh sửa cuối: