我是一個完整的新手在vba和編碼一般和我一直跟隨vba當然udemy課程。在其中一個練習(動態排序)期間,我不斷收到上述錯誤。在完全跟隨老師的時候被卡住這樣是非常令人沮喪的。任何幫助都是值得讚賞的。VBA錯誤:「運行時錯誤1004:應用程序定義的錯誤或對象定義的錯誤」
Sub Sort()
'
' Sort Macro
'
ThisWorkbook.Activate
Range("a2").Select
'find last row
mylr = ThisWorkbook.Sheets("sheet1").Cells(Rows.Count, 1).End(x1up).Row
ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("C2:C5"), _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Sheet1").Sort
.SetRange Range("A1:C5")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
什麼行會拋出錯誤?我不想猜。 –