I want to collect daily summary data from half hour time interval data. However, when I tried to run the code, VBA showed the error "Application-defined or object-defined error".
Sub IDSelect()
Dim j As Integer, k As Integer, L As Integer, difference As Integer
Application.ScreenUpdating = False
j = 2
k = 49
difference = 1
Sheets("sheet1").Select
Do Until Cells(j, 5) = ""
Range(Cells(j, 5), Cells(j + 1, 12)).Select
Selection.Copy
Sheets("sheet2").Select
L = ActiveSheet.UsedRange.Rows.Count
Cells(L, 1).Select
ActiveSheet.Paste
Range(Cells(L, 7)).Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=SUM(Sheet1!R[j - difference]C[4]:R[k - difference]C[4])"
Range(Cells(L, 8)).Select
ActiveCell.FormulaR1C1 = "=SUM(Sheet1!R[j - difference]C[4]:R[k - difference]C[4])"
k = k + 48
j = j + 48
d = d + 1
Sheets("sheet1").Select
Loop
MsgBox "Finished", vbInformation, "Info"
Application.ScreenUpdating = True
End Sub