Σε αυτό το άρθρο παρακάτω, θέλουμε να σας δείξουμε 3 τρόπους μαζικής αλλαγής μορφής κειμένου σε όλα τα πλαίσια κειμένου στο έγγραφο του Word.
Τα πλαίσια κειμένου εμφανίζονται συχνά σε έξω έγγραφα. Ενώ διαμορφώνουμε κείμενα εγγράφων, δεν μπορούμε να τα ξεχάσουμε σε πλαίσια κειμένου. Ωστόσο, τα πλαίσια κειμένου που διασκορπίζονται σε ένα έγγραφο μπορεί να σας κάνουν δύσκολο να επιλέξετε όλα τα κείμενα μέσα σε μία και για πάντα. Ως εκ τούτου, εκτός από σκοπούς μορφοποίησης, είναι επείγον να μάθετε κάποιο κόλπο για να κάνετε τη μαζική επεξεργασία.
Μέθοδος 1: Χρησιμοποιήστε τη δυνατότητα "Σύνθετη εύρεση"
- Πρώτα απ 'όλα, κάντε κλικ στην καρτέλα "Αρχική σελίδα" και μεταβείτε στο κουμπί βέλους πίσω από την εντολή "Εύρεση" στην ομάδα "Επεξεργασία".
- Στη συνέχεια στην αναπτυσσόμενη λίστα, επιλέξτε "Σύνθετη Εύρεση" για να ανοίξετε το παράθυρο διαλόγου "Εύρεση και αντικατάσταση".

- Βάλτε τον κέρσορα στο πλαίσιο κειμένου "Εύρεση τι" και εισαγάγετε "^?" εκεί.
- Στη συνέχεια, κάντε κλικ στο κουμπί "Εύρεση σε" και επιλέξτε "Πλαίσια κειμένου στο κύριο έγγραφο".
- Τώρα μπορείτε να δείτε όλα τα κείμενα σε πλαίσια κειμένου είναι επιλεγμένα. Σε περίπτωση που ξεχάσετε τη συμβολοσειρά που θα τοποθετηθεί στο πλαίσιο "Εύρεση τι", μπορείτε να κάνετε κλικ στο κουμπί "Περισσότερα" για να ανοίξετε περισσότερες επιλογές στο πλαίσιο και στη συνέχεια κάντε κλικ στο "Ειδικό". Στη συνέχεια επιλέξτε "Οποιοσδήποτε χαρακτήρας".
- Με όλα τα κείμενα που επιλέγονται, απλώς μορφοποιήστε τα όπως απαιτείται.
Μέθοδος 2: Μαζική αλλαγή μορφής κειμένου σε όλα τα πλαίσια κειμένου σε ένα έγγραφο
- Για να ξεκινήσετε, πατήστε "Alt+F11" στο Word για να ενεργοποιήσετε τον επεξεργαστή VBA.
- Στη συνέχεια κάντε κλικ στο "Normal".
- Στη συνέχεια, κάντε κλικ στην καρτέλα "Εισαγωγή" και επιλέξτε "Ενότητα".
- Και κάντε διπλό κλικ στη νέα ενότητα και επικολλήστε την παρακάτω μακροεντολή:
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
- Τέλος, κάντε κλικ στο "Εκτέλεση".
Αυτή η μακροεντολή ορίζει όλα τα κείμενα του πλαισίου κειμένου στη γραμματοσειρά "Arial" στα 16 pt. Μπορείτε να αλλάξετε αυτές τις ρυθμίσεις ανάλογα με τις ανάγκες.
Μέθοδος 3: Μαζική αλλαγή μορφής κειμένου σε όλα τα πλαίσια κειμένου σε πολλά έγγραφα
Τώρα που μιλάμε για επεξεργασία παρτίδας, δεν μπορούμε να εξαλείψουμε την ανάγκη να το κάνουμε μεταξύ πολλών αρχείων.
- Αρχικά, τακτοποιήστε όλα τα έγγραφα-στόχους στον ίδιο κατάλογο.
- Επόμενη εγκατάσταση και εκτέλεση μακροεντολής όπως κάνετε στη μέθοδο 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
- Κατά την εκτέλεση της μακροεντολής, θα εμφανιστεί ένα πλαίσιο εισαγωγής, όπως παρακάτω:
- Εισαγάγετε τη διεύθυνση φακέλου στο πλαίσιο κειμένου και κάντε κλικ στο "OK". Μην ξεχάσετε να προσθέσετε ένα "\" στο τέλος της συμβολοσειράς διαδρομής. Τότε απλώς περιμένετε το Word να κάνει τη δουλειά του.
Πραγματοποιήστε πλήρη προετοιμασία όσο μπορείτε
Κατανοούμε ότι είναι δύσκολο να σκεφτούμε καν ότι το αρχείο σας θα καταστραφεί. Ωστόσο, δεν μπορούμε ποτέ να παραβλέψουμε αυτήν τη δυνατότητα που, για να είμαστε ειλικρινείς, είναι σχετικά υψηλή. Εν πάση περιπτώσει, είναι λιγότερο ενοχλητικό να λαμβάνετε προληπτικά μέτρα από το να πηγαίνετε για ένα διορθώστε το έγγραφο εργαλείο.
Εισαγωγή συγγραφέα:
Η Vera Chen είναι ειδικός ανάκτησης δεδομένων στο DataNumen, Inc., η οποία είναι ο παγκόσμιος ηγέτης στις τεχνολογίες ανάκτησης δεδομένων, συμπεριλαμβανομένων επιδιορθώστε το Excel και pdf επισκευή προϊόντων λογισμικού. Για περισσότερες πληροφορίες επισκεφθείτε www.datanumen.com




