WORD、高手們、宏、VBA、宏有關批量運行
怎么自動對一個文件夾下的N個word文件批量執行一個宏?
讓宏自動去查找這些word文件,找到后打開,並對其執行指定的宏。
Sub 批量操作WORD() Dim path As String Dim FileName As String Dim worddoc As Document Dim MyDir As String MyDir = "G:\360data\重要數據\桌面\新建文件夾 (2)" '文件夾路徑根據需要自己修改,需要處理的文件都放該文件夾內 FileName = Dir(MyDir & "\*.doc*", vbNormal) Do Until FileName = "" If FileName <> ThisDocument.Name Then Set worddoc = Documents.Open(MyDir & "\" & FileName) worddoc.Activate Call 處理WORD '調用宏,換成你自己宏的名字 worddoc.Close True FileName = Dir() End If Loop Set worddoc = Nothing End Sub '======================下面的宏換成你自己的宏================================= Sub 處理WORD() ActiveDocument.Paragraphs(1).Range.Select Selection.Font.Size = 72 End Sub