[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