Accueil Médias sociaux Comment écrire des macros de nettoyage de document dans Word 2016 - des nuls

Comment écrire des macros de nettoyage de document dans Word 2016 - des nuls

Vidéo: Word VBA : insérer un mot avec une mise en forme spécifique à l’aide d’un raccourci 2025

Vidéo: Word VBA : insérer un mot avec une mise en forme spécifique à l’aide d’un raccourci 2025
Anonim

Avant cette dernière sauvegarde ou à chaque fois que vous travaillez sur un document volumineux dans Word 2016, envisagez d'effectuer un nettoyage de document. C'est un processus qui implique la recherche de caractères voyous et d'autres textes problématiques.

Une routine de nettoyage de document consiste à rechercher des espaces de fin à la fin des paragraphes, des doubles espaces, des doubles onglets et des doubles touches Entrée (paragraphes vides). Ce sont tous des éléments à éviter, mais ils se retrouvent dans de longs documents de toute façon.

Le processus d'élimination de ces éléments indésirables consiste à utiliser la boîte de dialogue Rechercher et remplacer. Vous devez utiliser le bouton Spécial pour saisir des caractères spéciaux, tels que Espace, Tabulation et Entrée.

La macro créée pour effectuer la corvée de nettoyage des documents a enregistré les séquences de touches utilisées pour rechercher et remplacer les différents caractères. Ensuite, l'éditeur Visual Basic a été utilisé pour supprimer une partie du code redondant. Voici le résultat:

Sub document_cleanup ()

'

' document_cleanup Macro

'Supprimer les espaces de fin et les espaces doubles, les onglets et les touches Entrée

'

Sélection. HomeKey Unité: = wdStory

Sélection. Trouver. ClearFormatting

Sélection. Trouver. Remplacement. ClearFormatting

'Supprimer les espaces de fin d'un paragraphe

avec la sélection. Trouver

. Texte = "^ w ^ v"

. Remplacement. Texte = "^ v"

. Avance = Vrai

Fin Avec

Sélection. Trouver. Exécuter Remplacer: = wdReplaceAll

'Supprimer les espaces doubles

avec la sélection. Trouver >>. Texte = ""

. Remplacement. Texte = ""

Fin avec

Sélection. Trouver. Exécuter Remplacer: = wdReplaceAll

'Supprimer les doubles onglets

Avec la sélection. Trouver

. Texte = "^ t ^ t"

. Remplacement. Texte = "^ t"

Fin avec

Sélection. Trouver. Exécuter Remplacer: = wdReplaceAll

'Supprimer double Entrez les touches (paragraphes vides)

Avec la sélection. Trouver

. Texte = "^ v ^ v"

. Remplacement. Texte = "^ v"

Fin avec

Sélection. Trouver. Exécuter Remplacer: = wdReplaceAll

End Sub

La première opération de recherche et remplacement supprime les espaces de fin. Le texte de recherche est ^ w ^ v, qui recherche tout caractère d'espace blanc (^ w) avant la touche Entrée (^ v). Ces espaces blancs - espace, tabulation, etc. - sont remplacés par la touche Entrée, qui supprime les espaces de fin.

La seconde recherche-remplacement supprime les espaces doubles. appuyez deux fois sur la barre d'espace pour le texte de recherche et appuyez sur la barre d'espace une seule fois pour le texte de remplacement.

La troisième recherche-remplacement supprime les doubles onglets. Le symbole représente les caractères de tabulation dans la boîte de dialogue Rechercher et remplacer.

La recherche-remplacement finale supprime les paragraphes vides. Les caractères ^ v représentent la touche Entrée, donc le remplacement de ^ v ^ v par ^ v supprime tous les paragraphes vides.

Cette macro fonctionne bien, mais ça pourrait être mieux. Par exemple, il ne gère pas les espaces triples ou les tabulations triples. Vous devrez exécuter la macro une deuxième fois pour cela. Si vous fournissez le talent de programmation, le code de la macro peut résoudre ces problèmes.

Comment écrire des macros de nettoyage de document dans Word 2016 - des nuls

Le choix des éditeurs

Optimisation des médias sociaux: SMART Marketing - les nuls

Optimisation des médias sociaux: SMART Marketing - les nuls

Lorsque vous avez défini vos objectifs de médias sociaux, identifié votre cible audience et a trouvé où les trouver sur les canaux de médias sociaux, utilisé les données des programmes d'analyse pour déterminer le moment optimal pour être actif sur les médias sociaux, et mettre en place une politique complète de comportement des médias sociaux, vous êtes prêt à aller de l'avant ...

Optimisation des médias sociaux: ce que vous devriez savoir sur le balisage sémantique - dummies

Optimisation des médias sociaux: ce que vous devriez savoir sur le balisage sémantique - dummies

Si vous voulez Pour vraiment réussir votre stratégie d'optimisation des médias sociaux, vous devez connaître le balisage sémantique. Autrement dit, le balisage sémantique est un moyen normalisé d'écrire du code qui rend une page Web facilement compréhensible par des machines stupides, telles que les moteurs de recherche. C'est un moyen d'annoter le contenu d'une page Web ...

Conseils pour concevoir une photo de couverture de Flickr - les nuls

Conseils pour concevoir une photo de couverture de Flickr - les nuls

Un gros changement à Flickr est la photo de couverture personnalisable à le sommet de chaque profil. Voici quelques spécifications et instructions pour créer et télécharger une image de couverture, ainsi que quelques conceptions d'image de couverture pour vous inspirer. Voici quelques-unes des spécifications pour votre photo de couverture Flickr: La photo de couverture est ...

Le choix des éditeurs

Dessiner des formes multiples sur n'importe quel calque de forme dans Photoshop Elements 11 - dummies

Dessiner des formes multiples sur n'importe quel calque de forme dans Photoshop Elements 11 - dummies

Formes sur n'importe quel calque de forme que vous créez dans Photoshop Elements 11. Vous pouvez ajouter, soustraire, exclure des chevauchements et intersecter des formes exactement de la même manière que vous le faites avec des sélections. Procédez comme suit: Après avoir créé la première forme, sélectionnez un bouton d'état dans les options d'outil: Ajouter à la zone de forme: ...

Télécharger des images sur un Mac avec un lecteur de carte - les nuls

Télécharger des images sur un Mac avec un lecteur de carte - les nuls

Votre appareil photo a probablement un port USB et câble que vous pouvez utiliser pour télécharger vos images. Cette méthode utilise la puissance de la batterie de l'appareil photo et est également assez lente. Vous obtiendrez des images dans votre ordinateur plus rapidement si vous utilisez un lecteur de carte. Si vous téléchargez de grandes quantités d'images, pensez à acheter un des lecteurs de cartes FireWire; ...

Dessiner des formes multiples dans Photoshop Elements 10 - dummies

Dessiner des formes multiples dans Photoshop Elements 10 - dummies

Après avoir créé un calque de forme dans Photoshop Elements 10, peut dessiner des formes supplémentaires sur cette couche. Vous pouvez ajouter, soustraire, chevaucher et croiser des formes exactement de la même manière que vous le faites avec les sélections. N'oubliez pas que lorsque vous créez une forme dans Elements, vous créez un élément vectoriel. Les vecteurs décrivent une forme mathématiquement. Le ...

Le choix des éditeurs

Mise à l'échelle des cotes pour la sortie dans AutoCAD 2014 - Mannequins

Mise à l'échelle des cotes pour la sortie dans AutoCAD 2014 - Mannequins

Vous devez ajuster la taille du texte et les dimensions qui sont appliquées dans l'espace objet pour s'adapter à l'échelle finale de tracé du dessin AutoCAD. De loin, la meilleure façon de le faire est d'utiliser des dimensions annotatives. Suivez ces étapes pour utiliser le style de cote annotatif et appliquer une échelle annotative à ...

Configuration de colonnes dans AutoCAD 2014 - Mannequins

Configuration de colonnes dans AutoCAD 2014 - Mannequins

L'ajout le plus récent à un texte multiligne dans AutoCAD 2014 est des colonnes. La fonctionnalité de texte d'AutoCAD devient de plus en plus un traitement de texte. Quelques versions de retour, c'était des retraits simples, puis des listes numérotées et à puces. Ces colonnes existent en deux versions: Statique: vous spécifiez le nombre de colonnes dans lesquelles vous souhaitez insérer du texte ...