返回列表 上一主題 發帖

[發問] 進階篩選的程式請幫忙修正

回復 3# jeff2004
上傳檔案是不分等級的
沒有檔案不知你的完整程序為何?
猜測錯誤應是工作表指定的問題
注意WITH區段內的敘述應加入"."
    Sub  進階篩選與複製()
Dim i%, j%                                         
Dim ta As Range, tb As Range, tc As Range
With Worksheets(1)                                 
i = .Cells(.Rows.Count, "a").End(xlUp).Row            
j = .Range("A1").End(xlToRight).Column
End With
Set ta = Worksheets(1).Range( Worksheets(1).Cells(1, 1),  Worksheets(1).Cells(i, j))    '問題在這一行,無法拿到I與J值
Set tb = Worksheets(2).Range("a1", "b2")
Set tc = Worksheets(3).Range("a1")
ta.AdvancedFilter xlFilterCopy, tb, tc
End Sub
學海無涯_不恥下問

TOP

        靜思自在 : 【時間如鑽石】時間對一個有智慧的人而言,就如鑽石般珍貴;但對愚人來說,卻像是一把泥土,一點價值也沒有。
返回列表 上一主題