I am writing a macro to copy some data from one sheet to another but I keep getting an error 1004 "application-defined or object-defined error" on Range("A1").End(xlDown).Offset(1, 0).Select
and I cannot figure out why. The sheet isn't locked or protected and, as far as I can tell, the syntax is correct on everything. Any ideas on why I might be having this issue? Code below.
Sub TransferData()
Sheets("Defect Input").Select
ActiveSheet.Range("C1:C3").Cut
Sheets("Defect Table").Select
Range("A1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
Sheets("Defect Input").Select
Range("C5:C30").Cut
Sheets("Defect Table").Select
Range("D1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
Sheets("Defect Input").Select
Range("C33:C34").Cut
Sheets("Defect Table").Select
Range("AC1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
Sheets("Defect Input").Select
Application.CutCopyMode = False
Range("C1:C3").Select
Selection.ClearContents
Range("C5:C30").Select
Selection.ClearContents
Range("C33:34").Select
Selection.ClearContents
Range("C1").Select
ActiveWorkbook.Save
End Sub