[算表] 判斷 物件(可篩選式表格)"是否全展開"?

作者: wugo (想不出來...)   2014-11-08 15:58:57
軟體: Ms. Excel
版本: 2003
工作表中 有個"可篩選資料表格"(Object) 是從公司背後資料庫叫出來的.
算是一天會好幾次去 重新整理 它.
有錄個Macro: *展開表格(也就是 未篩選), 之後才去重新整理它. 獲取最新資料之後
再按照某行資料排序 & 調整欄寬 等動作.
*因為幾乎要重新整理時 都是已經有篩選看資料的情形下.*
我現在想做的是
If 此object已經是 篩選 的狀態下, 則 請展開.
Else 請直接作剩下的動作 (重新整理. 排序. 欄寬 blablah~)
才不會每次 非篩選狀況下要去重新整理 都還得故意選個東西 成篩選狀態.
感謝!
作者: soyoso (我是耀宗)   2014-11-08 16:22:00
AutoFilterMode 可以抓到boolean值,不知這是否是原po要的
作者: wugo (想不出來...)   2014-11-08 16:32:00
看起來AutoFilterMode是指是否此表格已是 可篩選模式我想要的是 他已經有篩選某個條件了 所以 SortField非Clear這樣不知道說明清不清楚我來試驗看看好了 謝謝!
作者: soyoso (我是耀宗)   2014-11-08 17:49:00
那另用autofilter.filtermode的方式,也可以抓到boolean

Links booklink

Contact Us: admin [ a t ] ucptt.com