[VBA ] excel自動篩選功能

作者: sweetdance (此ID停止使用)   2014-04-29 21:06:15
因為檔案是共用的,所以使用者會根據需求進行篩選
然後存檔關閉,下一位使用者有時忽略了自動篩選功能的開啟
所以找不到想要的資料,想請教各位大大,無論前手存檔時,
"""能否於檔案開啟時~將自動篩選關閉,也就是呈現所有資料""
然後使用者在按照自己的需求進行篩選,翻了一些網頁找不太到
這樣的CODE~"~ 然後也不太清楚這是要寫在sheet or thisworkbook裡面><
我有寫這段程式碼
Sub ShowAllRecords()
If ActiveSheet.FilterMode Then
ActiveSheet.ShowAllData
End If
End Sub
可是..要我在VBA下手動按行才有辦法~"~ 存檔後~檔案打開~它不會執行@@
請教各位大大了
作者: Catbert (宅男)   2014-04-29 22:18:00
可以在workbook物件的workbook_BeforeSave中呼叫
作者: sweetdance (此ID停止使用)   2014-04-29 22:30:00
我把判斷式~寫在 Private Sub Workbook_Open() 內似乎就搞定了!!

Links booklink

Contact Us: admin [ a t ] ucptt.com