mise en forme automatique des titres d'un fichier word par un macro v

mise en forme automatique des titres d'un fichier word par un macro v - VB/VBA/VBS - Programmation

Marsh Posté le 18-05-2017 à 16:28:20    

Bonjour je suis un peu nouveau dans la programmation VBA, je veux programmer un macro word qui détecte toute seule les titre c'est a dire la mise en forme automatique des titres .(1. ou 2. ou 3.) et ses sous-titre (1.1. ou 2.3. ou 4.4.) et en fin les sous-sous-titres (1.1.1. ou 2.4.7).
 
l’Idée c'est que il me faut un macro qui parcoure le fichier word ligne par ligne et a chaque début d ligne si il trouve un nombre suivie par une seule point( exemple 1. ou 1.2) il le rend titre 1(ActiveDocument.Styles("titre 1" ) sinon si il trouve un nombre suivie d'une point et suivie d'un autre nombre et une point il le rend titre 2 (ActiveDocument.Styles("titre 2" ). c'est un marco qui présente vraiment un défie j’espère qu' il y'a des génies ci qui pourrais m'aider merci.

Reply

Marsh Posté le 18-05-2017 à 16:28:20   

Reply

Marsh Posté le 20-05-2017 à 17:13:10    

Bonjour,
 
Etant à l'étranger pour quelques semaines sans possibilité de programmer facilement je ne peux te fournir une solution clef en main, mais ce que tu demandes n'est pas très difficile si tu actives et emploies les expressions régulières.
 
Un tuto (sous access mais ça peut t'aider)
https://www.excel-downloads.com/thr [...] xp.152183/
 
Désolé de ne pas pouvoir faire plus actuellement


---------------
Audio-Video: Pioneer: PDP-LX6090 + SC-LX78 + BDP-LX88 + S3ex + S81c +S71B et EAA PA1000 + Onkyo P388F  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed