批量更改Word文檔中所有文本框文本格式的3種方法

立即分享:

在下面的這篇文章中,我們想向您展示 3 種批量更改 Word 文檔中所有文本框中文本格式的方法。

文本框經常出現在文檔中。 在格式化文檔文本時,我們不能忘記文本框中的文本。 但是,分散在文檔中的文本框可能會讓您很難一勞永逸地選擇其中的所有文本。 因此,出於格式化的目的,迫切需要學習一些批處理的技巧。批量更改所有文本框中的文本格式

方法一:利用“高級查找”功能

  1. 首先,單擊“主頁”選項卡,然後單擊“編輯”組中“查找”命令後面的箭頭按鈕。
  2. 接下來在下拉列表中選擇“高級查找”以打開“查找和替換”對話框。點擊“首頁”->點擊“查找”後面的箭頭按鈕->選擇“高級查找”
  3. 將光標置於“查找內容”文本框並輸入“^?” 那裡。
  4. 然後單擊“查找”按鈕並選擇“主文檔中的文本框”。在“查找內容”文本框中輸入->單擊“查找位置”->單擊“主文檔中的文本框”
  5. 現在您可以看到文本框中的所有文本都已被選中。 如果您忘記了要放入“查找內容”框中的字符串,可以單擊“更多”按鈕在框中打開更多選項,然後單擊“特殊”。 接下來選擇“任何字符”。單擊“特殊”->單擊“任何字符”
  6. 選擇所有文本後,只需根據需要設置它們的格式即可。

方法二:批量更改一個文檔中所有文本框的文本格式

  1. 到tar關閉,在Word中按“ Alt + F11”以觸發VBA編輯器。
  2. 接下來單擊“正常”。
  3. 然後單擊“插入”選項卡,然後選擇“模塊”。單擊“常規”->單擊“插入”->單擊“模塊”
  4. 雙擊新模塊並將以下宏粘貼到此處:
Sub FormatTextsInTextBoxes()
  Dim objShape As Shape
  Dim objDoc As Document
 
  Set objDoc = ActiveDocument
 
  With objDoc
    For Each objShape In .Shapes
      If objShape.Type = msoTextBox Then
        objShape.TextFrame.TextRange.Font.Name = "Arial"
        objShape.TextFrame.TextRange.Font.Size = "16"
      End If
    Next
  End With
End Sub
  1. 最後,單擊“運行”。粘貼宏->單擊“運行”

該宏將“Arial”字體的所有文本框文本設置為 16 磅。 您可以根據需要更改這些設置。

方法三:批量更改多個文檔中所有文本框的文本格式

既然我們談論的是批處理,我們就不能消除在多個文件之間進行批處理的需要。

  1. 首先,安排好所有 tar獲取同一目錄下的文檔。
  2. 接下來按照方法 2 中的操作安裝並運行宏。這次將這些代碼替換為以下代碼:
Sub FormatTextsInTextBoxesInMultiDoc()
  Dim strFile As String
  Dim strFolder As String
  Dim objDoc As Document
 
  '  Initialization
  strFolder = InputBox("Enter folder path here: ")
  strFile = Dir(strFolder & "*.docx", vbNormal)
 
  '  Process each file in the folder.
  While strFile <> ""
    Set objDoc = Documents.Open(FileName:=strFolder & strFile)
    Set objDoc = ActiveDocument
 
    With objDoc
      For Each objShape In .Shapes
        If objShape.Type = msoTextBox Then
          objShape.TextFrame.TextRange.Font.Name = "Arial"
          objShape.TextFrame.TextRange.Font.Size = "16"
        End If
      Next
    End With
    objDoc.Save
    objDoc.Close
    strFile = Dir()
  Wend
End Sub
  1. 運行宏時,會彈出一個輸入框提示,如下:輸入文件夾地址->單擊“確定”
  2. 在文本框中輸入文件夾地址,然後單擊“確定”。 不要忘記在路徑字符串末尾添加“\”。 然後只需等待 Word 完成其工作即可。

盡可能做好充分準備

我們知道您很難想像您的文件會被損壞。 但我們也不能忽視這種可能性,說實話,這種可能性還是比較大的。 無論如何,採取預防措施比跳來跳去更麻煩。 文檔修復 工具。

作者簡介:

陳薇薇(Vera Chen)是 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復Excel 以及 pdf 維修軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。