Note: The other languages of the website are Google-translated. Back to English

จะเปลี่ยนแบบอักษรและขนาดตัวอักษรในกล่องข้อความทั้งหมดในเอกสาร Word ได้อย่างไร?

บทความนี้พูดถึงการเปลี่ยนฟอนต์และขนาดฟอนต์ในกล่องข้อความในเอกสารปัจจุบันหรือเอกสารในโฟลเดอร์ที่ระบุ โปรดลองใช้วิธี VBA ในบทความ

เปลี่ยนฟอนต์และขนาดฟอนต์ในกล่องข้อความในเอกสารปัจจุบัน

เปลี่ยนฟอนต์และขนาดฟอนต์ในกล่องข้อความของเอกสารทั้งหมดในโฟลเดอร์


เปลี่ยนฟอนต์และขนาดฟอนต์ในกล่องข้อความในเอกสารปัจจุบัน

สำหรับกล่องข้อความคุณจะเปลี่ยนแบบอักษรและขนาดตัวอักษรในเอกสารปัจจุบันโปรดใช้รหัส VBA ด้านล่างเพื่อแก้ปัญหา

1 กด อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 ใน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างคลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นคัดลอกรหัสต่อไปนี้ลงในหน้าต่างโมดูล

รหัส VBA: เปลี่ยนแบบอักษรและขนาดตัวอักษรในกล่องข้อความทั้งหมดในเอกสารปัจจุบัน

Sub FormatTextsInTextBoxes()
'Updated by ExtendOffice 20181128
    Dim I As Long
    Dim xShape As Shape
    Dim xDoc As Document
    Set xDoc = ActiveDocument
    On Error Resume Next
    For Each xShape In xDoc.Shapes
        xShape.Select
        If xShape.GroupItems Is Nothing Then
            With xShape.TextFrame.TextRange.Font
                .Name = "Arial"
                .Size = 20
            End With
            GoTo LblExit
        End If
        For I = 1 To xShape.GroupItems.Count
            With xShape.GroupItems(I).TextFrame.TextRange.Font
                .Name = "Arial"
                .Size = 20
            End With
        Next
LblExit:
    Next
End Sub

หมายเหตุ: ในรหัส“Arial"และ"20” คือแบบอักษรและขนาดตัวอักษรที่ระบุในกรณีของฉัน คุณสามารถเปลี่ยนแปลงได้ตามความต้องการของคุณเอง

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส จากนั้นแบบอักษรและขนาดตัวอักษรของข้อความทั้งหมดในกล่องข้อความจะเปลี่ยนเป็นแบบอักษรและขนาดตัวอักษรที่ระบุ ดูภาพหน้าจอ:


เปลี่ยนฟอนต์และขนาดฟอนต์ในกล่องข้อความทั้งหมดของเอกสารทั้งหมดในโฟลเดอร์

สำหรับการเปลี่ยนแบบอักษรและขนาดตัวอักษรของกล่องข้อความจำนวนมากในเอกสาร Word หลายชุดคุณต้องใช้รหัส VBA ด้านล่าง

1. โปรดรวบรวมเอกสารเป้าหมายทั้งหมดที่มีกล่องข้อความที่คุณจะเปลี่ยนแบบอักษรและขนาดตัวอักษรภายใต้โฟลเดอร์เดียวกัน

2. ในเอกสาร Word เปิดให้กดปุ่ม อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

3 ใน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างคลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นคัดลอกรหัสต่อไปนี้ลงในหน้าต่างโมดูล

รหัส VBA: เปลี่ยนแบบอักษรและขนาดตัวอักษรในกล่องข้อความของเอกสารหลายชุด

Sub FormatTextsInTextBoxesInMultiDoc()
'Updated by ExtendOffice 20181128
    Dim I As Long
    Dim xShape As Shape
    Dim xDlg As FileDialog
    Dim xFolder As Variant
    Dim xFileStr As String
    On Error Resume Next
    Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
    If xDlg.Show = -1 Then
        xFolder = xDlg.SelectedItems(1) + "\"
        xFileStr = Dir(xFolder & "*.doc", vbNormal)
        While xFileStr <> ""
            Documents.Open xFolder & xFileStr
            For Each xShape In ActiveDocument.Shapes
                xShape.Select
                If xShape.GroupItems Is Nothing Then
                    With xShape.TextFrame.TextRange.Font
                        .Name = "Arial"
                        .Size = 20
                    End With
                    GoTo LblExit
                End If
                For I = 1 To xShape.GroupItems.Count
                    With xShape.GroupItems(I).TextFrame.TextRange.Font
                        .Name = "Arial"
                        .Size = 20
                    End With
                Next
LblExit:
            Next
            ActiveDocument.Save
            ActiveDocument.Close
            xFileStr = Dir()
       Wend
    End If
End Sub

4 กด F5 กุญแจสำคัญในการเรียกใช้รหัส ในการเปิด หมวดหมู่สินค้า หน้าต่างเลือกโฟลเดอร์ (มีเอกสารที่คุณจะเปลี่ยนแบบอักษรและขนาดตัวอักษรในกล่องข้อความ) แล้วคลิกไฟล์ OK ปุ่ม

แบบอักษรและขนาดแบบอักษรของกล่องข้อความทั้งหมดในโฟลเดอร์ที่เลือกจะเปลี่ยนเป็นแบบอักษรและขนาดตัวอักษรที่ระบุ


เครื่องมือเพิ่มประสิทธิภาพคำแนะนำ

 

Kutools For Word - ฟีเจอร์ขั้นสูงมากกว่า 100 รายการสำหรับ Word ประหยัดเวลาของคุณ 50%

  • การดำเนินการที่ซับซ้อนและซ้ำ ๆ สามารถดำเนินการครั้งเดียวในไม่กี่วินาที
  • แทรกภาพหลาย ๆ โฟลเดอร์ลงในเอกสาร Word พร้อมกัน
  • ผสานและรวมไฟล์ Word หลาย ๆ ไฟล์ในโฟลเดอร์เข้าด้วยกันตามลำดับที่คุณต้องการ
  • แยกเอกสารปัจจุบันออกเป็นเอกสารแยกตามหัวข้อตัวแบ่งส่วนหรือเกณฑ์อื่น ๆ
  • แปลงไฟล์ระหว่าง Doc และ Docx, Docx และ PDF ชุดเครื่องมือสำหรับการแปลงและการเลือกทั่วไปและอื่น ๆ ...
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (1)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เป็นกระทู้ที่ดีมากๆ เนื้อหาสาระและสร้างสรรค์จริงๆ แนวคิดเหล่านี้เป็นวิธีที่ดีในการเพิ่มพูนความรู้ ฉันชอบมันและช่วยให้ฉันพัฒนาได้ดีมาก ขอบคุณสำหรับคำอธิบายสั้น ๆ และข้อมูลที่ดีมาก ได้ความรู้ที่ดี

การฝึกอบรม Java ในเจนไน
การฝึกอบรม Java ใน Coimbatore
การฝึกอบรม Java ในบังกาลอร์
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL