2017-12-02 260 views
0

我正在嘗試創建一個宏,該宏將創建一個表,然後刪除標題行中的過濾器。爲了澄清,我希望過濾器本身根除,完全從桌面上移除。從其他線索看,很難判斷人們是否想要他們的過濾器說「全部選擇」,或者他們是否希望過濾器自己被刪除。我希望過濾器本身消失。Excel VBA從表中刪除過濾器

任何幫助,將不勝感激!我不是VBA中最偉大的人,也無法在Google上找到任何使用Excel的類似野心的人。

+0

如果你知道[如何創建一個宏(https://support.office.com/en-us/article/Quick-start-Create-a-macro-741130ca-080d-49f5-9471 -1e5fb3d581a8)你會知道,做到這一點很難,加上你的努力,讓社區,你做你的家庭作業 –

回答

1

這應該在表中打開/關閉過濾器。所以,運行一次,它將關閉過濾器,再次運行它來打開過濾器。

Sheets("Sheetname").ListObjects("TableName").Range.AutoFilter