返回列表 上一主題 發帖

[發問] 用Excel的[進階篩選]之[不重覆篩選], 竟然會錯誤

回復 1# yen956
因為 function 假設你的範圍是含標題的,所以把你的A8當成標題列
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

本帖最後由 stillfish00 於 2017-3-29 19:10 編輯

回復 3# yen956
我用你的檔案手動試了幾次,有時候跟你一樣,有時候正常
又把分別把兩種情況都錄製巨集下來
不正常的情況,巨集裡都是從A8開始(選的時候還是有選A7...) :
Range("A8:A21").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
        "D7"), Unique:=True

正常的情況,錄製的巨集裡就是從A7開始。

感覺是Excel手動操作上的bug , VBA 的話就是要含標題列

你可以看你的圖,你有選A7:A21,進階篩選視窗卻是"R8C1:R18C1"???,這邊就會造成錯
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

        靜思自在 : 地上種了菜,就不易長草;心中有善,就不易生惡。
返回列表 上一主題