Comment changer la police et la taille de la police dans toutes les zones de texte d'un document Word?
Cet article parle de la modification de la police et de la taille de la police dans les zones de texte du document actuel ou des documents dans un dossier spécifié. Veuillez essayer la méthode VBA dans l'article.
Modifier la police et la taille de la police dans les zones de texte du document actuel
Modifier la police et la taille de la police dans les zones de texte du document actuel
Pour les zones de texte, vous allez modifier la police et la taille de la police dans le document actuel, veuillez appliquer le code VBA ci-dessous pour résoudre le problème.
1. appuie sur le autre + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
2. dans le Microsoft Visual Basic pour applications fenêtre, cliquez sur insérer > Module, puis copiez le code suivant dans la fenêtre Module.
Code VBA: modifiez la police et la taille de la police dans toutes les zones de texte du document actuel
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
Notes: Dans le code, "Arial" et "20»Est la police et la taille de police spécifiées dans mon cas. Vous pouvez les modifier en fonction de vos propres besoins.
3. appuie sur le F5 clé pour exécuter le code. Ensuite, la police et la taille de police de tous les textes dans les zones de texte sont remplacées par la police et la taille de police spécifiées. Voir la capture d'écran:
Modifier la police et la taille de la police dans toutes les zones de texte de tous les documents d'un dossier
Pour modifier la police et la taille de police des zones de texte en masse dans plusieurs documents Word, vous devez appliquer le code VBA ci-dessous.
1. Veuillez rassembler tous les documents cibles qui contiennent des zones de texte, vous modifierez la police et la taille de la police dans le même dossier.
2. Dans un document Word d'ouverture, appuyez sur la touche autre + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
3. dans le Microsoft Visual Basic pour applications fenêtre, cliquez sur insérer > Module, puis copiez le code suivant dans la fenêtre Module.
Code VBA: modifiez la police et la taille de la police dans les zones de texte de plusieurs documents
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. appuie sur le F5 clé pour exécuter le code. Dans l'ouverture Explorer fenêtre, sélectionnez le dossier (contient les documents dont vous allez modifier la police et la taille de la police dans les zones de texte) et cliquez sur le OK .
La police et la taille de police de toutes les zones de texte des documents du dossier sélectionné sont ensuite remplacées par la police et la taille de police spécifiées.
Meilleurs outils de productivité bureautique
Kutools for Word - Élevez votre expérience Word avec Over 100 Caractéristiques remarquables !
Plongez dans les fonctionnalités mises en évidence ci-dessous ou cliquez ici pour découvrir toute la puissance de Kutools for Word.
(I.e. Maîtrise des documents: Pages divisées / Fusionner des documents / Exporter la sélection dans différents formats (PDF/TXT/DOC/XLSX) / Conversion par lots en PDF / Exporter des pages sous forme d'images / Imprimer plusieurs fichiers à la fois
✏ Édition du contenu: Rechercher et remplacer par lots sur plusieurs fichiers / Redimensionner toutes les images / Transposer les lignes et les colonnes du tableau / Convertir le tableau en texte
🧹 Nettoyage sans effort: Balayez Espaces supplémentaires / Sauts de section / Tous les en-têtes / Boîtes de texte / Liens hypertextes / Pour plus d'outils de suppression, rendez-vous sur notre groupe Supprimer
➕ Insertions créatives: insérer Mille séparateurs / Cases à cocher / Boutons radio / QR Code / Code barres / Tableau des lignes diagonales / Légende de l'équation / Légende / Légende de la table / Plusieurs images / Découvrez-en plus dans notre groupe d'insertion
🔍 Sélections de précision: Identifiez des pages spécifiques / les tables / formes / paragraphes de titre / Naviguez en toute simplicité grâce à notre groupe Select
⭐ Améliorations des étoiles: Naviguez rapidement vers n’importe quel endroit / insertion automatique de texte répétitif / basculer de manière transparente entre les fenêtres de document / 11 outils de conversion
Transformez vos tâches Word avec Kutools. 👉 Téléchargez avec un essai de 30 jours maintenant 🚀.
