Tôi rất mới về mã hóa VBA, tôi muốn có một số trợ giúp vì tôi đã cố gắng trong hai ngày, tôi đã sửa dữ liệu trong cột A, tôi muốn tìm kiếm một chuỗi trong cột đó, ví dụ: Ngày tuyên bố, nếu tìm thấy trích xuất ngày và tạo một cột mới trong trang tính tiếp theo2, đặt Ngày tuyên bố làm tiêu đề và 01/01/2008 như chi tiết, nối thêm lần xuất hiện tiếp theo nếu tìm thấy. Đây là đoạn mã newbie của tôi.
Sub testing44()
Dim intPasteRow As Integer
intPasteRow = 1
Dim intRow As Integer
Dim Found As Range, FirstFound As String
Sheets("Sheet1").Select
Columns("B:B").Select
On Error Resume Next
Selection.Find(What:="STATEMENT DATE *", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
If Err.Number = 91 Then
MsgBox "ERROR: 'STATEMENT DATE:' could not be found."
End
End If
On Error Resume Next
Selection.Find(What:="INITIAL MARGIN", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
If Err.Number = 91 Then
MsgBox "ERROR: 'INITIAL MARGIN' could not be found."
End
End If
intRow = ActiveCell.Row
Rows(intRow & ":" & intRow).Select
Selection.Copy
Sheets("Sheet2").Select
Range("A" & intPasteRow).Select
ActiveSheet.Paste
Sheets("Sheet2").Select
Rows(intRow + 1 & ":" & intRow).Select
End Sub