IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Word Discussion :

Supprimer retour chariot si ligne suivante sans majuscule


Sujet :

Word

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Avril 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2017
    Messages : 11
    Points : 9
    Points
    9
    Par défaut Supprimer retour chariot si ligne suivante sans majuscule
    Bonjour,

    j'ai exporté un PDF vers un fichier RTF, l'ennui c'est que j'ai des retours chariot de partout !

    Exemple :
    Nom : Capture.PNG
Affichages : 1046
Taille : 22,1 Ko

    Existe t'il un moyen de supprimer les retours chariot dont la ligne suivante est en minuscule ?

    Un grand merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Rognon Voir le message

    Bonjour,

    Une solution consisterait à tester le premier caractère de chaque paragraphe pour voir s'il appartient à la table des caractères de 97 à 122, repérer les paragraphes concernés et supprimer le retour chariot du paragraphe précédent avec une boucle en commençant par la fin. La méthode ne fonctionnerait pas avec des caractères de ponctuation.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Avril 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2017
    Messages : 11
    Points : 9
    Points
    9
    Par défaut Merci Eric, je vais essayé de construire une macro avec ce schéma.
    Merci Eric, je vais essayé de construire une macro avec ce schéma.

    Citation Envoyé par Eric KERGRESSE Voir le message
    Bonjour,

    Une solution consisterait à tester le premier caractère de chaque paragraphe pour voir s'il appartient à la table des caractères de 97 à 122, repérer les paragraphes concernés et supprimer le retour chariot du paragraphe précédent avec une boucle en commençant par la fin. La méthode ne fonctionnerait pas avec des caractères de ponctuation.

  4. #4
    Expert éminent
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Points : 6 856
    Points
    6 856
    Par défaut
    Salut Rognon,

    Avant de te lancer dans une macro quelconque Rognon, tu dois te poser une question : "Est-ce que c'est quelque chose de ponctuel ou quelque chose que tu veux faire plusieurs fois (plusieurs documents) ?"

    Si ta réponse est "c'est quelque chose que je dois refaire plusieurs fois", alors la macro est en effet une solution à envisager sinon c'est une perte de temps et surtout d'énergie (pour mettre au point ta macro, tu devras au moins faire ton code et tes tests 3-4 fois, souvent beaucoup plus).

    Si ta réponse est "c'est ponctuel", alors Word a des options de rechercher-remplacer très puissantes dont certaines basées sur des RegEx, certes avec une syntaxe propriétaire (comme souvent avec Micro$oft mais on est là pour t'aider). Voici un lien sur l'Utilisation détaillée de la fonction Rechercher/Remplacer de Word.

    Choisis ta méthode (dans les 2 cas, on peut t'aider). (Remarque: avec le remplacement ponctuel on sait prendre en compte les signes de ponctuation mais surtout tu vas pouvoir faire tes remplacements au fur et à mesure de tes besoins ==> meilleur contrôle de ce que tu feras).

    @+
    Sepia

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Avril 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2017
    Messages : 11
    Points : 9
    Points
    9
    Par défaut
    Salut Sepia,

    tu as raison je vais commencer par utiliser la fonction. Si c'est trop fastidieux, je me pencherai vers une macro...

    Pour le moment je vais éplucher la page "Utilisation détaillée de la fonction Rechercher/Remplacer de Word "

    @+

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/04/2017, 09h04
  2. [XL-2007] supprimer Retour chariot si ligne vide dans cellule
    Par antoine2933 dans le forum Excel
    Réponses: 2
    Dernier message: 20/01/2012, 17h16
  3. supprimer retour chariot
    Par peppena dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2007, 12h25
  4. notepad++ supprimer retour chariot
    Par ilood dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 19/05/2007, 11h17
  5. Supprimer retour chariot à la fin de fichier txt
    Par vinaely dans le forum Oracle
    Réponses: 4
    Dernier message: 29/03/2006, 16h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo