|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
Bonjour à tous,
J'ai trouvé le caractère qui remplace un saut de ligne : \r j'ai tenté par "remplacer par" mais ça m'en fait trop !! et oui, j'ai dans mon fichier : une ligne avec "titre 1" une ligne avec "titre 2" une ligne avec "titre 3" une ligne avec "titre 2" une ligne avec "titre 3" une ligne avec "titre 1" une ligne avec "titre 2" une ligne avec "titre 3" tout ça, pour le faire basculer sur un autre logiciel Je dois garder les "titre" donc impossible de faire remplacer tous les sauts de ligne par un espace car tout devient "titre 3" Bref, il faut que je supprime les sauts de ligne seulement quand la ligne est vide ! Si quelqu'un a une idée, je le remercie d'avance amicalement, un documentaliste en Uruguay |
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
tu dois tester les paragraphes avant.
Code :
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
merci merci,
j'ai corrigé "prargraph" par "paragraphs" mais on me dit que : "para.words" pose problème le message d'erreur étant : membre de méthode ou donnée introuvable que dois-je dois-je faire faire ? ? |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Logique,
Paragraph est un objet de la collection Paragraphs. et donc, Prargraphs contient les Paragraph. Et le Paragraph contient la collection Words qui elle même contient les Word .... Ce qui nous amène à l'erreur ! Paragraphs contient des paragraph, mais pas de Words.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
autant pour moi
en tout cas, je progresse car j'ai pas la même erreur ! maintenant c'est sur la ligne : "para As Prargraph" (le message étant "type défini par l'utilisateur non défini") mais qu'entend-tu par tester les paragraphes ? je vois pas bien... |
|
|
00
|
|
|
#6 | |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Citation:
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
bon, ça beug toujours...
je récapitule : Code :
... |
||
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Quelle version de Word possèdes-tu, j'ai écrit le code avec la version 2007.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
word 2000
c'est gênant ? |
|
|
00
|
|
|
#10 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Code :
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
||
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
ok ok, je penserai à préciser ma version maintenant...
mais j'ai toujours la même erreur avec : .Words mais le message d'erreur change : sub ou function non définie ouïe ouïe ouïe !!! |
|
|
00
|
|
|
#12 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Code :
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
||
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
bon, ça me donne rien :
la macro marche, elle défile tout le long du texte mais c'est tout. c'est normal ? |
|
|
00
|
|
|
#14 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Dans l'éditeur VBA, tu devrais avoir des lignes dans la fenêtre exécution.
Et chaque ligne doit avoir le premier mot de ton paragraphe.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
mince, je ne peux pas afficher le cript editor car ce n'est pas installer sur l'ordi !!!
je ne peux donc rien lire... je sens que c'est vraiment mal parti malgré tes précieux efforts... |
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Tu fais Alt + F11
et ensuite Ctrl + G
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#17 | ||
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
ok
ça me donne : Code :
|
||
|
|
00
|
|
|
#18 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
On a donc bien le premier mot de chaque paragraphe.
Il faut faire un test sur le mot et si il ne contient rein, supprimer le saut de paragraphe. J'ai essayé de comparer le mot avec une valeur "" mais j'y suis pas arrivé. Je vais essayer de compter le nombre de lettre du mot.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#19 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Avec le nombre de lettre, on dirais que c'est bon.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#20 |
|
Membre du Club
![]() Inscription : décembre 2006 Messages : 135 ![]() |
ah, c'est cool que tu expliques comment tu réfléchis, comme ça, je piges toujours un peu plus le VB !!!
PS : je ne t'ai présenté qu'un échantillon... y en a beaucup beaucoup plus ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com