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

Contribuez Discussion :

[VBA W][Sources] Visualisation & Nettoyage des Styles de MS Word


Sujet :

Contribuez

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 8
    Points
    8
    Par défaut [VBA W][Sources] Visualisation & Nettoyage des Styles de MS Word
    Bonjour,

    Première contribution sur cet excellent site, où bien des fois je me suis inspiré.
    Il est temps pour moi de renvoyer l'ascenseur
    J'ai tenté de voir si des 'Thread' pouvaient être rapprochés, mais compte tenu du nombre j'ai préféré en créer un nouveau.

    Impression de la Zone de style sous Word
    En plus de pouvoir imprimer la liste des styles comme indiqué dans le « Thread », ma macro permet de sauvegarder cette liste dans un nouveau document MS Word avec en plus les informations suivantes :
    - Etat d’utilisation.
    - Etat d’utilisation indirecte.
    - Etat prédéfini ou utilisateur.

    Effacement des styles Word
    La solution proposée dans ce Thread est nominative. Elle code en dur les styles à ne pas effacer. Ma macro permet de sélectionner tous les styles inutilisés même indirectement et de désélectionner au besoin ceux que l’on voudrait garder.

    VBA Word - Supprimer les styles inutilisés
    La macro proposée permet d’effacer les styles inutilisés, mais il arrive que l’on tombe sur des styles indirectement utilisés qui, si on les efface, change la physionomie du texte, et ce sans compter les conséquences induites par les styles « fantômes ». En effet le style effacé peut servir de style de base et n’être pas utilisé dans le document.

    Recherche "Styles" + balises html devant/derrière
    J’ai comme arrière pensée d’améliorer la macro citée dans ce Thread pour convertir du Word vers SPIP. Il faut savoir que SPIP permet d’intégrer du HMTL lorsque SPIP ne peut pas répondre à nos exigences.

    Enfin si ma macro ne répond pas directement aux threads suivants, son code pourrait inspirer les développeurs même si celui-ci n’est pas exempt d’imperfections.
    Informations sur le style des paragraphes

    fusion de documents word + garder les styles

    Occurence d'un style dans un document Word

    Création d'un nouveau style dans Word avec Visual Basic

    Styles

    En conclusion voici les fonctionnalités de ma macro :

    • Affichage des styles du document actif, entêtes et pieds de page inclus :
    o Prédéfinis
    o Utilisés
    o Indirectement utilisés
    o et fantômes.
    • Renommage des styles et des styles de base basés sur ces styles.
    • Effacement des styles (excepté les styles prédéfinis).
    • Filtrage des styles non utilisés même indirectement.
    • Sauvegarde des styles trouvés dans un document Word.
    • Démonstration des styles prédéfinis dans un document Word.
    • Suppression des Alias de noms de style.


    http://word.developpez.com/contrib/s...Management.zip

    PS: Merci encore à Developpez.com pour leur dévouement. Surtout après le crash de la veille. Longue vie à eux !

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 8
    Points
    8
    Par défaut Test avec MS Word 2007
    Bonjour,

    Deux bonnes nouvelles

    1. La première est que l’objet de la macro est toujours d’actualité car MS Word 2007 fait apparemment le ménage.
      En effet Les styles fantômes évoqués précédemment ont apparemment été nettoyés lors du processus de conversion des documents écrits avec Word 2003 vers Word 2007
    2. La seconde est que la macro « style management.dot » est toujours fonctionnelle avec Word 2007. Et vu mes premiers tests tant mieux !


    Certes elle a perdu un peu de son utilité puisqu’il n’y a apparemment plus de styles fantômes après la conversion, mais on peut toujours l’utiliser.

    Cordialement

Discussions similaires

  1. [XL-2010] Validation des données en VBA : forcer source erronée
    Par Mikro93 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 01/10/2013, 14h11
  2. Des styles pour le texte et les liens dans la meme div?
    Par Donkey' Shot dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 26/01/2005, 20h03
  3. Etude des "styles" de programmation
    Par RiRi51 dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 12/03/2003, 19h50

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