-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 營銷推廣 > 專題列表 > 正文
宏批量處理多個word內(nèi)容代碼(word怎么用宏批量設(shè)置格式)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于宏批量處理多個word內(nèi)容代碼的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器
問友Ai官網(wǎng):https://ai.de1919.com。
本文目錄:
來學(xué)一招!教你利用宏命令快速編輯word文檔
1、新建一個word 文檔,命名為“百度經(jīng)驗@小木”。打開完成的頁面如圖,點擊“視圖”,然后點擊“宏”-“錄制宏”。今天我使用“word”來做一個示例,如果有必要的話,我還會把在其他office軟件使用宏的教程發(fā)上來。
2、現(xiàn)在,在“宏名”輸入框輸入你想起的名字。在“將宏保存在(S)”下拉列表中,選擇“當(dāng)前文檔名”,即宏命令僅在當(dāng)前文檔有效。然后,點擊“鍵盤”,即給宏命令定義快捷鍵,以提高編輯效率。
3、把光標(biāo)放在“請按新快捷鍵”輸入框中,按下你要設(shè)置的快捷鍵。在“將更改保存在”后點擊下拉列表選擇“當(dāng)前文檔名”。然后點擊“指定”,最后點擊“關(guān)閉”。
4、此時,鼠標(biāo)下面就會出現(xiàn)“磁帶”形狀?,F(xiàn)在,我們來錄制(定義)一個簡單操作作為例子吧。點擊“插入”-“表格”,然后選擇兩行三列的表格樣式。如圖2,界面上就已經(jīng)創(chuàng)建可一個表格。現(xiàn)在如果你還想繼續(xù)錄制的話,可以繼續(xù)點擊一系列操作。
5、我們點擊“視圖”-“宏”-“停止錄制”?,F(xiàn)在我們就完成了一個宏命令啦?,F(xiàn)在,我們按下快捷鍵“Ctrl + Shift + B”就可以實現(xiàn)插入兩行三列的表格了(如圖2)!當(dāng)然,你也可以定義多一點操作,比如:插入表格,輸入特定文字,然后換行,等等。把這些操作一次性錄制下來,就可以通過按下快捷鍵來一次完成啦。
6、在保存時,文檔會彈出一個窗口。如果大家已經(jīng)編輯好文檔的,或者需要發(fā)給別人,就不需要保存保存“宏”命令了,直接點擊“是”,保存為傳統(tǒng)格式。出于考慮安全性,啟用宏的文檔需要另存為其他格式。在此窗口點擊“否”,進(jìn)入另存為界面,在保存類型下拉列表中選擇“啟用宏的word文檔”,然后點擊保存。以后打開此文檔,就可以繼續(xù)使用宏命令了。
7、我還寫了許多計算機(jī)技巧,為的就是一句話:簡單機(jī)械的操作還是交給電腦來完成吧。往往在使用office軟件的時候,會遇到許多重復(fù)麻煩的操作,編輯起來非常麻煩,從今以后,大家就可以利用宏來快捷編輯啦。
怎樣同時批量修改多個word文檔
【注意】:MS Office2003中測試通過。2007可能無法運(yùn)行。一、前期準(zhǔn)備
下面是具體操作步驟。
A,首先將需要批量替換的多個Word文檔放在同一文件夾下面。
B,新建一空白Word文檔,右擊空白工具欄,單擊“控件工具箱”,就可以看到屏幕上調(diào)出的控件工具箱。
C,在控件工具箱上單擊“命令按鈕”,文檔中就放置了一個按鈕了。
D,雙擊該按鈕,進(jìn)入VB代碼編寫模式,將以下代碼復(fù)制進(jìn)去。
二、命令按鈕的代碼
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim myPas As String, myPath As String, i As Integer, myDoc As Document
With Application.FileDialog(msoFileDialogFolderPicker)
.Title = "選擇目標(biāo)文件夾"
If .Show = -1 Then
myPath = .SelectedItems(1)
Else
Exit Sub
End If
End With
myPas = InputBox("請輸入打開密碼,如果沒有就不填:")
With Application.FileSearch
.LookIn = myPath
.FileType = msoFileTypeWordDocuments
If .Execute > 0 Then
For i = 1 To .FoundFiles.Count
Set myDoc = Documents.Open(FileName:=.FoundFiles(i), Passworddocument:=myPas)
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "原文字"
.Replacement.Text = "新文字"
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = True
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
myDoc.Save
myDoc.Close
Set myDoc = Nothing
Next
End If
End With
Application.ScreenUpdating = True
End Sub
保存上面代碼,退出VB編輯模式,返回Word文檔界面。
單擊選中該按鈕,再單擊控件工具箱的第一個按鈕“退出設(shè)計模式”。
最后,就可以進(jìn)行測試:再次點擊按鈕,就會發(fā)現(xiàn)該文件夾下面的所有WORD文檔中的"原文字"被替換為"新文字"了。
如何同時批量修改多個word文檔內(nèi)容
步驟:1、先將所有文檔放在同一個文件夾中。打開office word文檔批量處理大師。
2、導(dǎo)入同一個文件夾下的多個word文檔。
3、進(jìn)入“內(nèi)容批量替換”功能界面。添加多個替換內(nèi)容。
4、所有替換內(nèi)容添加完成后,點擊處理所有任務(wù),確定后即可批量替換完成。
求個WORD 批量處理宏拜托了各位 謝謝
這個其實非常簡單,編幾行代碼便可瞬間完成,根本不用一個文件一個文件地來,全部批量自動化操作并保存關(guān)閉。以Word2003為例。Word2007類似。
首先你可以用Word打開所有的DOC文檔,然后菜單“工具---宏”,輸入宏名:全部文檔小五號,在“宏的位置”選擇“Norma
l.dot(共用模板),再點“創(chuàng)建”,把以下代碼復(fù)制粘貼到里面就可以了。
不論你是打開20還是50個文檔,可以說是瞬間完成。
本方法是通過一個循環(huán)遍歷所有打開的文檔進(jìn)行操作。
將變量doc定義為一個文檔類型document,而Documents代表所有打開的文檔,然后通過For
Each循環(huán)遍歷所有打開的文檔,全選每一個文檔并將字體設(shè)為9號字(即小五號)。
為了以后方便使用,你可以選擇菜單“工具---自定義”,點“命令”選項卡,在左邊的“類別”中找到...這個其實非常簡單,編幾行代碼便可瞬間完成,根本不用一個文件一個文件地來,全部批量自動化操作并保存關(guān)閉。
以Word2003為例。Word2007類似。
首先你可以用Word打開所有的DOC文檔,然后菜單“工具---宏”,輸入宏名:全部文檔小五號,在“宏的位置”選擇“Norma
l.dot(共用模板),再點“創(chuàng)建”,把以下代碼復(fù)制粘貼到里面就可以了。
不論你是打開20還是50個文檔,可以說是瞬間完成。
本方法是通過一個循環(huán)遍歷所有打開的文檔進(jìn)行操作。
將變量doc定義為一個文檔類型document,而Documents代表所有打開的文檔,然后通過For
Each循環(huán)遍歷所有打開的文檔,全選每一個文檔并將字體設(shè)為9號字(即小五號)。
為了以后方便使用,你可以選擇菜單“工具---自定義”,點“命令”選項卡,在左邊的“類別”中找到“宏”,將右邊的這個宏命令拖放到工具欄,以后點一下工具欄這個按鈕就可以了,還可以點擊這個窗口下邊的“鍵盤”按鈕,找的方法同上,給這個宏命令設(shè)定一個快捷方式。以后想用時絕對超級方便快捷。
是否保存或既保存并關(guān)閉由你自己決定(修改代碼即可),如果某個文檔是新建的文檔且從未保存過文件名,則彈出“另存為”對話框,如果全部是打開的文檔,則自動保存并全部關(guān)閉。
Sub
全部文檔小五號()
On
Error
Resume
Next
Dim
doc
As
Document
For
Each
doc
In
Documents
With
doc
.Activate
.Application.Selection.WholeStory
'全選
.Application.Selection.Font.Size
=
9
'字體大小設(shè)為9號(即小五號)
.Save
'保存文檔
.Close
'關(guān)閉文檔
End
With
Next
doc
End
Sub
以上就是關(guān)于宏批量處理多個word內(nèi)容代碼相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
宏批量處理多個word內(nèi)容代碼(word怎么用宏批量設(shè)置格式)