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 !
🤖 Assistant IA Kutools: Transformez votre écriture avec l'IA - Générer du contenu / Réécrire le texte / Résumer des documents / Demander des informations basé sur le document, le tout dans Word
(I.e. Maîtrise des documents: Pages divisées / Fusionner des documents / Exporter la sélection dans différents formats (PDF/TXT/DOC/HTML...) / 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 : balayer 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 Supprimer le groupe
➕ Insertions créatives: Insérer Mille séparateurs / Cases à cocher / Boutons radio / code QR / Code barres / Tableau des lignes diagonales / Légende de l'équation / Légende / Légende de la table / Plusieurs images / Découvrez-en davantage dans le Insérer un groupe
🔍 Sélections de précision: Localiser pages spécifiques / les tables / formes / paragraphes de titre / Améliorez la navigation avec PLUS Sélectionnez les fonctionnalités
⭐ 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