Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment convertir rapidement les codes de champ en texte brut dans Word

Si vous avez rencontré un problème de conversion de codes de champ en texte de plante, ces tutoriels vous aideront.

Convertir les codes classés en texte avec VBA

Convertir les codes classés en texte avec Kutools pour Word

Kutools for Word: Ajouter 100 Nouvelles fonctionnalités avancées to Word 2003 / 2007 / 2010 / 2013 / 2016 / 2019.
Office Tab: Activer Édition à onglets et navigation dans Office, Tout comme Chrome, Firefox, IE 8 / 9 / 10.
Classic Menu for Office: Apportez l'ancien look du bureau 2003 dans Office 2007, 2010, 2013, 2016 et 2019.

flèche bleue droite bulle Convertir les codes classés en texte avec VBA

Chaud
Incroyable! Utilisez des onglets efficaces dans Word (Office) tels que Chrome, Firefox et Nouvel Internet Explorer!

Lire la suite Télécharger gratuitement

1: Presse Alt + F11 ouvrir le Microsoft Visual Basic pour applications fenêtre;

2: Cliquez sur Module De insérer onglet, copiez et collez le code VBA suivant dans Module fenêtre;

3: Cliquez sur course bouton Doc-run-button ou appuyez sur F5 appliquer la VBA.

Le code VBA sur la conversion des codes de champ en texte:

Remarque: Les codes VBA ci-dessous peuvent entraîner deux résultats différents, vous pouvez choisir d'utiliser par vos propres besoins.

VBA 1: créez un nouveau document Word pour enregistrer les codes de champ convertis:

Sub fieldcodetotext ()
Dim MyString en tant que chaîne, FieldShowSetting en tant que booléen
Pour chaque aField dans ActiveDocument.Fields
aField.Select
MyString = MyString & vbCr & Selection.Fields (1) .Code.Text
Suivant aField
Documents.Add
ActiveDocument.Content.InsertAprès MyString
End Sub

VBA 2: convertir les codes de champ en texte dans le document d'origine

Sub fieldcodetotext ()
Dim MyString en tant que chaîne
ActiveWindow.View.ShowFieldCodes = True
Pour chaque aField dans ActiveDocument.Fields
aField.Select
MyString = "{" & Selection.Fields (1) .Code.Text & "}"
Selection.Text = MyString
Suivant aField
ActiveWindow.View.ShowFieldCodes = Faux
End Sub

Remarque: Avec ce code VBA, vous ne pouvez pas convertir les codes de champ en texte à partir d'une sélection du document.


flèche bleue droite bulle Convertir les codes classés en texte avec Kutools pour Word

Débarrassez-vous de ces codes VBA ennuyeux, Kutools for Word's Convertir les codes de champ en texte utilitaire peut vous aider à convertir rapidement les codes de champ en texte non seulement à partir du document entier, mais aussi à partir de la partie sélectionnée du document.

Kutools for Word, un complément pratique, comprend des groupes d'outils pour faciliter votre travail et améliorer votre capacité de traitement de documents Word. Essai gratuit pour les jours 45! Get It Now!

1. Veuillez appliquer cet utilitaire en cliquant sur Kutools > Plus > Convertir les codes de champ en texte. Voir la capture d'écran:

2. Après avoir cliqué Convertir les codes de champ en texte, il y aura une boîte de message rapide pour vous rappeler la conversion. Cliquez s'il vous plait Oui pour commencer l'opération.

3. Tous les codes de champ dans l'ensemble du document sont convertis en texte brut. Voir la capture d'écran:

doc-convert-champ-code-en-texte-4

Remarque: Si vous souhaitez simplement convertir les codes de champ en texte à partir de la partie sélectionnée du document, sélectionnez la plage de codes de champ, puis appliquez cet utilitaire.

Veuillez cliquer ici pour obtenir plus d'informations sur Kutools for Word Convertir les codes de champ en texte.


Articles relatifs:




Kutools for Word

Plus que des fonctions avancées 100 pour Word 2003, 2007, 2010, 2013, 2016 et 2019

coup-kutools-700-225-kte

Plus de fonctionnalités | Essai Gratuit | Seulement $ 39.00 pour des centaines de fonctions

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    bhargav · 2 years ago
    You did a great job,
    I tried one-day to get text results but no result.
    Thanks for code.
  • To post as a guest, your comment is unpublished.
    Marco · 4 years ago
    If you want to convert all field codes to text, select your whole document with CTRL+A, then press CTRL+SHIFT+F9
    • To post as a guest, your comment is unpublished.
      Wanda · 1 years ago
      This may work for field codes within the body of a document, but will not work on field codes within a table (e.g., a table of cross references to various locations within a document).