Suppression des doubles espaces

Cette rubrique contient des fichiers créés par des utilisateurs à télécharger.
Règles du forum
Merci de prendre connaissance des règles d'utilisation du forum

Avant de poster un nouveau message, faite une recherche à l'aide de la fonction RECHERCHER. Indiquez la VERSION de votre logiciel et toutes les informations utiles à la résolution de votre question. Ne rédigez pas vos messages en MAJUSCULES. Soyez courtois et pensez aux formules de POLITESSE d'usage. Les messages à vocation COMMERCIALE ou PUBLICITAIRE seront supprimés. Lorsque le sujet est RESOLU, éditez votre message et cochez la coche verte à droite de "Sujet résolu".

Suppression des doubles espaces

Messagede littlegekko » Mer 14 Oct 2009 17:00

Bonjour Ă  toutes et tous,

Un ami m'a demande de lui faire une petite macro dans word pour supprimer les doubles espaces dans un document Word à l'aide d'un bouton intégré dans une barre d'outil. Voici la petite macro à intégrer soit au normal.dot, soit au document. Vous en souhaitant bonne réception...

Code: Tout sélectionner
Option Explicit
Sub Creation_bouton()
Dim cmdbar As CommandBar
Dim btn As CommandBarButton
On Error Resume Next
Application.CommandBars("Personnel").Delete
On Error GoTo 0
Set cmdbar = CommandBars.Add(Name:="Personnel", Position:=msoBarTop, temporary:=True)
Set btn = cmdbar.Controls.Add(Type:=msoControlButton)
With btn
    .FaceId = 59
    .Tag = "RightArrow"
    .OnAction = "Suppression_Espace"
End With
cmdbar.Visible = True
End Sub
Sub Suppression_Espace()
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "  "
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Que la force soit avec nous... Merci Yoda... A toujours mon maître spirituel ;)
littlegekko
Contributeur
Contributeur
 
Messages: 54
Inscription: Lun 14 Sep 2009 12:10
Localisation: Marseille

Re: Suppression des doubles espaces

Messagede OokieDookie » Mer 14 Oct 2009 17:31

Du grand art ! Finis les rechercher / remplacer 20 fois de suite...
:mrgreen: :mrgreen: :mrgreen:
1000 mercis
"L'expérience est le nom que chacun donne à ses erreurs." (O. Wilde)
Qualité et précision de la question conditionnent celles de la réponse. :roll:
:arrow:Nouveau venu ? Une urgence ? A lire...
:arrow:SMS-addict / M(o)ufles OEM ?
Avatar de l’utilisateur
OokieDookie
Modérateur
Modérateur
 
Messages: 1012
Inscription: Jeu 14 Fév 2008 13:50
Localisation: Paris

Re: Suppression des doubles espaces

Messagede olivier_exSage » Ven 27 AoĂ» 2010 10:22

sacrée littlegekko (référence au tatouage ;) )
olivier_exSage
Posteur néophyte
Posteur néophyte
 
Messages: 15
Inscription: Mer 9 Avr 2008 14:35

Re: Suppression des doubles espaces

Messagede Tonton Guy » Ven 29 Oct 2010 18:41

On pouvait faire aussi :
ctrl+f (rechercher remplacer) dans la zone Ă  rechercher faire un double espace et dans la zone Ă  remplacer un espace ; tout remplacer et hop.
The harder you work, the luckyer you get
Utilisateur Sage Ligne 100 COMPTA IMMO SCD GESCOM version 16.01(Belgique)
Tonton Guy
Super Contributeur
Super Contributeur
 
Messages: 328
Inscription: Mer 17 Jan 2007 23:18

Re: Suppression des doubles espaces

Messagede OokieDookie » Jeu 18 Nov 2010 13:58

OokieDookie a écrit:Finis les rechercher / remplacer 20 fois de suite...

Surtout quand on gère un publipostage sur 500 personnes... et qu'on crée un document par salarié. :)
"L'expérience est le nom que chacun donne à ses erreurs." (O. Wilde)
Qualité et précision de la question conditionnent celles de la réponse. :roll:
:arrow:Nouveau venu ? Une urgence ? A lire...
:arrow:SMS-addict / M(o)ufles OEM ?
Avatar de l’utilisateur
OokieDookie
Modérateur
Modérateur
 
Messages: 1012
Inscription: Jeu 14 Fév 2008 13:50
Localisation: Paris


Retourner vers Téléchargement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités