我有一個工作簿,其中一頁=一年中的一個月。在這些表中的每一個表上的 是具有各種條件格式的表格。 從那裏我進行信息篩選幾種方法來獲得某些信息位(未償還餘額,項目等着調度等等等等)跨多張工作表在多個表上使用單個宏
我試圖建立一些簡單的宏進行過濾更快,例如顯示僅訂單一個特定的公司,這些公司已經派出,但沒有支付。
我的問題是,這個宏只適用於我創建它的圖紙/表格,是否可以重新編寫vb代碼以使宏在我的工作簿的所有圖紙/表格上工作?
這是一個宏的例子,抱歉,如果有在這個論壇上插入代碼的協議,我懇求無知。
Sub HSWC_only()
'
' HSWC_only Macro
' leaves only hi-spec jobs
'
' Keyboard Shortcut: Ctrl+m
'
ActiveSheet.ListObjects("Table25").Range.AutoFilter Field:=3, Criteria1:= _
"=HSWC*", Operator:=xlAnd
End Sub
嗨,感謝您的時間.. 我粘貼了您建議的代碼,但後來我發現該宏根本不起作用,並且出現了'運行時錯誤9-supscript超出範圍' 是它在除了宏之前創建的工作表之外的表單上引發的同一錯誤,然後再與之混淆。 – 2013-03-15 15:20:52
幾乎在那裏。你必須有一個沒有listobjects的工作表。 – 2013-03-15 15:28:38
如果它沒有列表對象,它會引起關於數據範圍的錯誤:( – 2013-03-15 15:42:23