0
我有一個可以在Excel中打開的HTML報告。我已經編寫了宏來格式化此報告,因此它是可排序的並且可以應用篩選器。檢查單元格是否填充
我想抓住斜線之間的文本。報告大小,行數,未知。
A欄爲空白。 B列將包含完整的路徑名稱。如果填充B列,則列C應該在斜線之間具有文本。
例如,B列包含R:\ testdocuments \ test.html。我想要列C包含測試文檔。
代碼,我列C:
Range("C9").Select
ActiveCell.FormulaR1C1 = _
"=MID(RC[-1], FIND(""\"",RC[-1])+1, FIND(""\"",RC[-1], FIND(""\"",RC[-1])+1)-FIND(""\"",RC[-1])-1)"
Range("C9").Select
Selection.AutoFill Destination:=Range("C9:C65000"), Type:=xlFillDefault
Range("C9:C20000").Select
,因爲它永遠排序/過濾嘴這不是有效的。
如何檢查B列是否已填充,如果是,則使用斜槓之間的文本填充C以便按目錄進行篩選?
@Lance,我敢肯定,這不是一個壞主意,設置Application.ScreenUpdating回沒錯,但我已經寫噸宏我沒有,並從未發現任何不良影響。 – devuxer 2009-07-27 23:51:35