Discussion:
pages de 1500 caractères.
(trop ancien pour répondre)
isa
2006-04-26 10:22:01 UTC
Permalink
Bonjour,
Pour l'écriture d'articles de presse (un feuillet faisant 1500 caractères
espaces compris)je souhaiterai pouvoir limiter mon texte à 1500 caractères
environ espaces compris par page dans word. Comment faire. Merci de m'aider à
trouver une solution sans passer chaque fois par le comptage dans"
statistiques"
Anacoluthe
2006-04-26 19:28:31 UTC
Permalink
Bonjour !

'isa' nous a écrit ...
Post by isa
Pour l'écriture d'articles de presse (un feuillet faisant 1500 caractères
espaces compris)je souhaiterai pouvoir limiter mon texte à 1500 caractères
environ espaces compris par page dans word. Comment faire. Merci de m'aider à
trouver une solution sans passer chaque fois par le comptage dans"
statistiques"
Pourtant quand on affiche la barre d'outils Statistiques réglée sur
le compte des caractères (avec espaces), il suffit d'un clic, non ?
Vous cherchez mieux comment ? Avec ou sans macro ? :-)

Anacoluthe
« Mieux vaut avoir un compte en Suisse qu'un contentieux. »
- Claude FRISONI
isa
2006-04-26 20:55:02 UTC
Permalink
Merci de votre réponse. En fait j'utilise la barre d'outil sattistiques qui
va me donner le nombre de caractères d'une page, mais ce que je souhaiterai
c'est que chaque page fasse 1500 caractères environ mais sans que j'aie
besoin de compter les caractères avec l'outil satistiques, que ma page soit
en quelque sorte programmée pour avoir 1500 caractères et que les suivantes
également . Comme ça si j'écris 50 pages elles auront toutes ce même nombre
de caractères. Je ne sais pas si je m'explique bien. On verra !
Post by Anacoluthe
Bonjour !
'isa' nous a écrit ...
Post by isa
Pour l'écriture d'articles de presse (un feuillet faisant 1500 caractères
espaces compris)je souhaiterai pouvoir limiter mon texte à 1500 caractères
environ espaces compris par page dans word. Comment faire. Merci de m'aider à
trouver une solution sans passer chaque fois par le comptage dans"
statistiques"
Pourtant quand on affiche la barre d'outils Statistiques réglée sur
le compte des caractères (avec espaces), il suffit d'un clic, non ?
Vous cherchez mieux comment ? Avec ou sans macro ? :-)
Anacoluthe
« Mieux vaut avoir un compte en Suisse qu'un contentieux. »
- Claude FRISONI
Circé
2006-04-26 21:29:17 UTC
Permalink
Bonjour,

Effectivement, ça ne sera que de l'"environ".

Tu peux pour commencer utiliser une police à espacement fixe (courrier)
et régler les marges de gauche et de droite pour utiliser xxx
caractères.

Ensuite, tu divises 1500/xxx, ce qui fait tant de lignes pour obtenir
environ 1500 caractères : tu règles tes marges de haut et de bas pour
obtenir ce nb de lignes.

Je précise bien "environ", car même si tu utilises les césures de mot,
word coupe logiquement et non pas en calculant des nb de caractères !

Avec un rapide calcul, tu peux arriver à cela :

- Police courrier corps 10
- Marges :
gauche, droite et haut : 4 cm
bas : 15,5 cm

Ce réglage te donnera 25 lignes de 60 caractères, soit 1500 caractères.
Il te faudra peut être augmenter tes marges d'un petit poil, car tu
arriveras forcément toujours en dessous de 1500 puisque tes lignes ne
feront que très rarement 60...

Circé
http://faqword.free.fr

Circé
http://faqword.free.fr
Ensuite tu rè
Post by isa
Merci de votre réponse. En fait j'utilise la barre d'outil
sattistiques qui va me donner le nombre de caractères d'une page,
mais ce que je souhaiterai c'est que chaque page fasse 1500
caractères environ mais sans que j'aie besoin de compter les
caractères avec l'outil satistiques, que ma page soit en quelque
sorte programmée pour avoir 1500 caractères et que les suivantes
également . Comme ça si j'écris 50 pages elles auront toutes ce même
nombre de caractères. Je ne sais pas si je m'explique bien. On verra
!
Post by Anacoluthe
Bonjour !
'isa' nous a écrit ...
Post by isa
Pour l'écriture d'articles de presse (un feuillet faisant 1500
caractères espaces compris)je souhaiterai pouvoir limiter mon
texte à 1500 caractères environ espaces compris par page dans
word. Comment faire. Merci de m'aider à trouver une solution sans
passer chaque fois par le comptage dans" statistiques"
Pourtant quand on affiche la barre d'outils Statistiques réglée sur
le compte des caractères (avec espaces), il suffit d'un clic, non ?
Vous cherchez mieux comment ? Avec ou sans macro ? :-)
Anacoluthe
« Mieux vaut avoir un compte en Suisse qu'un contentieux. »
- Claude FRISONI
Anacoluthe
2006-04-26 21:30:46 UTC
Permalink
Bonjour !

'isa' nous a écrit ...
Post by isa
Merci de votre réponse. En fait j'utilise la barre d'outil sattistiques qui
va me donner le nombre de caractères d'une page, mais ce que je souhaiterai
c'est que chaque page fasse 1500 caractères environ mais sans que j'aie
besoin de compter les caractères avec l'outil satistiques, que ma page soit
en quelque sorte programmée pour avoir 1500 caractères et que les suivantes
également .
Une page programmée pour ne faire que 1500 caractères, ce n'est
pas possible de façon simple :-( car c'est Word qui compose sa page
tout seul sans trop compter les caractères...

À la limite vous pourriez vous faire un modèle utilisant par défaut
une police non proportionnelle comme 'Courier New' et régler les
marges. Par exemple une feuille A4 en 'Courier News 16' réglée
pour faire 30 lignes de 50 caractères : ça ferait 1500 caractères
maximum par page. Si ça peut vous convenir comme page 'programmée'
à 1500 caractères...

Anacoluthe
« Le monde est notre cahier d'écolier, sur ses pages
nous faisons nos exercices. »
- Richard BACH
Circé
2006-04-26 21:35:49 UTC
Permalink
Hello anacoluthe !

pourquoi tu penses en même temps que moi ?...
mdr !! ;))

Circé
Post by Anacoluthe
Bonjour !
'isa' nous a écrit ...
Post by isa
Merci de votre réponse. En fait j'utilise la barre d'outil
sattistiques qui va me donner le nombre de caractères d'une page,
mais ce que je souhaiterai c'est que chaque page fasse 1500
caractères environ mais sans que j'aie besoin de compter les
caractères avec l'outil satistiques, que ma page soit en quelque
sorte programmée pour avoir 1500 caractères et que les suivantes
également .
Une page programmée pour ne faire que 1500 caractères, ce n'est
pas possible de façon simple :-( car c'est Word qui compose sa page
tout seul sans trop compter les caractères...
À la limite vous pourriez vous faire un modèle utilisant par défaut
une police non proportionnelle comme 'Courier New' et régler les
marges. Par exemple une feuille A4 en 'Courier News 16' réglée
pour faire 30 lignes de 50 caractères : ça ferait 1500 caractères
maximum par page. Si ça peut vous convenir comme page 'programmée'
à 1500 caractères...
Anacoluthe
« Le monde est notre cahier d'écolier, sur ses pages
nous faisons nos exercices. »
- Richard BACH
Anacoluthe
2006-04-26 21:39:38 UTC
Permalink
Bonjour !

'Circé' nous a écrit ...
Post by Circé
Hello anacoluthe !
pourquoi tu penses en même temps que moi ?...
mdr !! ;))
oui je te copie ... :-D ))

A~
isa
2006-04-27 08:41:01 UTC
Permalink
Merci à tous de vos réponses
Post by Anacoluthe
Bonjour !
'Circé' nous a écrit ...
Post by Circé
Hello anacoluthe !
pourquoi tu penses en même temps que moi ?...
mdr !! ;))
oui je te copie ... :-D ))
A~
Geo
2006-04-27 16:56:30 UTC
Permalink
Post by isa
Merci de votre réponse. En fait j'utilise la barre d'outil sattistiques qui
va me donner le nombre de caractères d'une page, mais ce que je souhaiterai
c'est que chaque page fasse 1500 caractères environ mais sans que j'aie
besoin de compter les caractères avec l'outil satistiques, que ma page soit
en quelque sorte programmée pour avoir 1500 caractères et que les suivantes
également . Comme ça si j'écris 50 pages elles auront toutes ce même nombre
de caractères. Je ne sais pas si je m'explique bien. On verra !
Une autre piste que celle des deux compères :
faire une zone de texte par "page" et faire une macro qui tronque le
contenu de chaque zone à 1500 caractères.
resterait à déclencher la macro (à périodicité fixe ou à la main)
et faire passer intelligemment le texte supplémentaire dans la zone de
texte suivante.
--
A+
Anacoluthe
2006-04-27 20:00:56 UTC
Permalink
Bonjour !

'Geo' nous a écrit ...
Post by Geo
faire une zone de texte par "page" et faire une macro qui tronque le
contenu de chaque zone à 1500 caractères.
C'est tentant ton idée Geo ... ;-)

Un contrôle (Boîte à outils contrôles) zone de texte multiligne
avec juste ce ti code :

Private Sub TextBox1_Change()
If Len(TextBox1.Text) >= 1500 Then
MsgBox "Terminé ! Pas plus de 1500 caractères, Isa !"
Selection.EndKey Unit:=wdStory
End If
End Sub

Anacoluthe
« Un gentleman, c'est quelqu'un qui sait jouer
de la cornemuse et qui n'en joue pas. »
- Pierre DESPROGES
isa
2006-04-28 13:09:02 UTC
Permalink
Bonjour,
Votre truc à l'air intéressant mais pour moi c'est du chinois. Quelle
manoeuvre dois-je effectuer pour mettre en place ce code ?
J'avoue être un peu perdue !
Post by Anacoluthe
Bonjour !
'Geo' nous a écrit ...
Post by Geo
faire une zone de texte par "page" et faire une macro qui tronque le
contenu de chaque zone à 1500 caractères.
C'est tentant ton idée Geo ... ;-)
Un contrôle (Boîte à outils contrôles) zone de texte multiligne
Private Sub TextBox1_Change()
If Len(TextBox1.Text) >= 1500 Then
MsgBox "Terminé ! Pas plus de 1500 caractères, Isa !"
Selection.EndKey Unit:=wdStory
End If
End Sub
Anacoluthe
« Un gentleman, c'est quelqu'un qui sait jouer
de la cornemuse et qui n'en joue pas. »
- Pierre DESPROGES
Geo
2006-04-28 17:11:43 UTC
Permalink
Post by isa
Bonjour,
Votre truc à l'air intéressant mais pour moi c'est du chinois. Quelle
manoeuvre dois-je effectuer pour mettre en place ce code ?
J'avoue être un peu perdue !
C'est expliqué ici :
http://faqword.free.fr/anacoluthe1/vba_ana.htm#anaco6
--
A+
Anacoluthe
2006-04-29 12:33:16 UTC
Permalink
Bonjour !

'isa' nous a écrit ...
Post by isa
Votre truc à l'air intéressant mais pour moi c'est du chinois. Quelle
manoeuvre dois-je effectuer pour mettre en place ce code ?
J'avoue être un peu perdue !
Vite fait sur le gaz un petit exemple à télécharger là :
http://cjoint.com/?eDowHvLBw5
(lien valide 21 jours)
juste pour vous mettre un peu sur la voie :-)

Comme ce document contient un contrôle et son code vba
vous devez pour l'utiliser mettre un niveau de sécurité
moyen dans Outils / Macros / Sécurité
et accepter au besoin d'exécuter le code sinon il ne
s'ouvrira qu'en mode création et ne fonctionnera pas.

Pour les macroteurs du forum, l'ai bien dit 'exemple' ... :-D

Anacoluthe
« Un gentleman, c'est quelqu'un qui sait jouer
de la cornemuse et qui n'en joue pas. »
- Pierre DESPROGES
isa
2006-04-30 08:38:01 UTC
Permalink
Bonjour,
Merci à vous deux pour vos réponses de pro. J'ai compris et fait les
exemples de Geo en suivant pas à pas les explications et ça a marché.J'ai
enregistré le code de la macro d'Anacoluthe mais je ne sais pas l'utilser.
Qu'est-ce que j'en fait par rapport à ma requête de 1500 signes dans une page
word?Je m'explique : Je commence à écrire mon article qui doit faire1500
signes et après ? je fais comment pour que ça fonctionne ?Je me demande
parfois si j'ai pas quelques neurones déficients ;-). Bon vous êtes partants
pour une dernière explication ? C'est oui ? Merci alors.
Post by Anacoluthe
Bonjour !
'isa' nous a écrit ...
Post by isa
Votre truc à l'air intéressant mais pour moi c'est du chinois. Quelle
manoeuvre dois-je effectuer pour mettre en place ce code ?
J'avoue être un peu perdue !
http://cjoint.com/?eDowHvLBw5
(lien valide 21 jours)
juste pour vous mettre un peu sur la voie :-)
Comme ce document contient un contrôle et son code vba
vous devez pour l'utiliser mettre un niveau de sécurité
moyen dans Outils / Macros / Sécurité
et accepter au besoin d'exécuter le code sinon il ne
s'ouvrira qu'en mode création et ne fonctionnera pas.
Pour les macroteurs du forum, l'ai bien dit 'exemple' ... :-D
Anacoluthe
« Un gentleman, c'est quelqu'un qui sait jouer
de la cornemuse et qui n'en joue pas. »
- Pierre DESPROGES
Geo
2006-04-30 09:01:26 UTC
Permalink
Post by isa
Bonjour,
Merci à vous deux pour vos réponses de pro. J'ai compris et fait les
exemples de Geo en suivant pas à pas les explications et ça a marché.J'ai
enregistré le code de la macro d'Anacoluthe mais je ne sais pas l'utilser.
Qu'est-ce que j'en fait par rapport à ma requête de 1500 signes dans une page
word?Je m'explique : Je commence à écrire mon article qui doit faire1500
signes et après ? je fais comment pour que ça fonctionne ?Je me demande
parfois si j'ai pas quelques neurones déficients ;-). Bon vous êtes partants
pour une dernière explication ? C'est oui ? Merci alors.
Au risque de décevoir, nous ne sommes pas des pros de l'informatique,
ni l'un ni l'autre ;-)
Mais la question est originale et la réponse demande effectivement
quelques explications.

Normalement voici ce qui devrait se passer :
Tu fais une zone de texte, tu y tapes ton texte et dès que tu dépasses
les 1500 caractères tu as un message qui s'affiche :
"Terminé ! Pas plus de 1500 caractères, Isa !"
Je n'ai pas testé, mais je suis certain qu'anacoluthe l'a fait.
Une précision quand même, ça ne marche que s'il n'y a qu'une seule zone
de texte dans le document, donc la bonne utilisation serait de faire un
document de saisie avec une seule zone de texte et une fois la limite
atteinte, recopier le contenu de la zone (et non la zone elle-même)
dans le document définitif puis faire le saut de page manuel.

On peut aller plus loin en mettant une zone de texte par page, mais
l'automatisation est un peu plus complexe, mais faisable. l'idéal
serait que le nombre de page soit donné au départ.

Tiens un modèle de document de plus qui serait à mettre dans la faq!
--
A+
isa
2006-04-30 10:20:01 UTC
Permalink
Ça ne fonctionne pas. En fait je dois certainement tout faire de travers.
Bon...je vous dis ce que je fais ?
J'ouvre word je vais dans macro et dans celle qu'anacoluthe m'a envoyée et
là je mets la macro en route puis je tape du texte et là, ça ne s'arrête pas
à 1500 caractères, en fait y'a rien qui se passe. je crois que je vais
laisser tomber. En tous cas merci encore à vous deux. (un bouquin à me
conseiller pour comprendre, pourtant le truc de la signature j'y suis
arrivée !)
Et bon week end.
Post by Geo
Post by isa
Bonjour,
Merci à vous deux pour vos réponses de pro. J'ai compris et fait les
exemples de Geo en suivant pas à pas les explications et ça a marché.J'ai
enregistré le code de la macro d'Anacoluthe mais je ne sais pas l'utilser.
Qu'est-ce que j'en fait par rapport à ma requête de 1500 signes dans une page
word?Je m'explique : Je commence à écrire mon article qui doit faire1500
signes et après ? je fais comment pour que ça fonctionne ?Je me demande
parfois si j'ai pas quelques neurones déficients ;-). Bon vous êtes partants
pour une dernière explication ? C'est oui ? Merci alors.
Au risque de décevoir, nous ne sommes pas des pros de l'informatique,
ni l'un ni l'autre ;-)
Mais la question est originale et la réponse demande effectivement
quelques explications.
Tu fais une zone de texte, tu y tapes ton texte et dès que tu dépasses
"Terminé ! Pas plus de 1500 caractères, Isa !"
Je n'ai pas testé, mais je suis certain qu'anacoluthe l'a fait.
Une précision quand même, ça ne marche que s'il n'y a qu'une seule zone
de texte dans le document, donc la bonne utilisation serait de faire un
document de saisie avec une seule zone de texte et une fois la limite
atteinte, recopier le contenu de la zone (et non la zone elle-même)
dans le document définitif puis faire le saut de page manuel.
On peut aller plus loin en mettant une zone de texte par page, mais
l'automatisation est un peu plus complexe, mais faisable. l'idéal
serait que le nombre de page soit donné au départ.
Tiens un modèle de document de plus qui serait à mettre dans la faq!
--
A+
isa
2006-04-30 11:34:02 UTC
Permalink
Re-bonjour,
Bon ça ne marche pas avec moi . En fait quand je commence à écrire mon texte
et que j'utilise la macro en question rien ne se passe. j'abandonne. En tous
cas merci à vous deux et bon week end !
Post by Geo
Post by isa
Bonjour,
Merci à vous deux pour vos réponses de pro. J'ai compris et fait les
exemples de Geo en suivant pas à pas les explications et ça a marché.J'ai
enregistré le code de la macro d'Anacoluthe mais je ne sais pas l'utilser.
Qu'est-ce que j'en fait par rapport à ma requête de 1500 signes dans une page
word?Je m'explique : Je commence à écrire mon article qui doit faire1500
signes et après ? je fais comment pour que ça fonctionne ?Je me demande
parfois si j'ai pas quelques neurones déficients ;-). Bon vous êtes partants
pour une dernière explication ? C'est oui ? Merci alors.
Au risque de décevoir, nous ne sommes pas des pros de l'informatique,
ni l'un ni l'autre ;-)
Mais la question est originale et la réponse demande effectivement
quelques explications.
Tu fais une zone de texte, tu y tapes ton texte et dès que tu dépasses
"Terminé ! Pas plus de 1500 caractères, Isa !"
Je n'ai pas testé, mais je suis certain qu'anacoluthe l'a fait.
Une précision quand même, ça ne marche que s'il n'y a qu'une seule zone
de texte dans le document, donc la bonne utilisation serait de faire un
document de saisie avec une seule zone de texte et une fois la limite
atteinte, recopier le contenu de la zone (et non la zone elle-même)
dans le document définitif puis faire le saut de page manuel.
On peut aller plus loin en mettant une zone de texte par page, mais
l'automatisation est un peu plus complexe, mais faisable. l'idéal
serait que le nombre de page soit donné au départ.
Tiens un modèle de document de plus qui serait à mettre dans la faq!
--
A+
Anacoluthe
2006-04-30 09:09:25 UTC
Permalink
Bonjour !

'isa' nous a écrit ...
Post by isa
Merci à vous deux pour vos réponses de pro. J'ai compris et fait les
exemples de Geo en suivant pas à pas les explications et ça a marché.J'ai
enregistré le code de la macro d'Anacoluthe mais je ne sais pas l'utilser.
Qu'est-ce que j'en fait par rapport à ma requête de 1500 signes dans une page
word?Je m'explique : Je commence à écrire mon article qui doit faire1500
signes et après ? je fais comment pour que ça fonctionne ?Je me demande
parfois si j'ai pas quelques neurones déficients ;-). Bon vous êtes partants
pour une dernière explication ? C'est oui ? Merci alors.
Si vous parlez de l'exemple du contrôle zone de texte
(l'avez-vous téléchargé et essayé ?), vous pouvez
soit imprimer la page telle quelle, soit copier votre texte
(Ctrl+A Ctrl+C) pour le coller dans un autre document.
Le code vba donné dans cette ficelle doit être affecté à un /contrôle/.
(Un contrôle ActiveX est un objet graphique interactif)

Anacoluthe
« Tout pouvoir sans contrôle rend fou. »
- ALAIN
Geo
2006-04-30 16:52:39 UTC
Permalink
Post by Anacoluthe
Si vous parlez de l'exemple du contrôle zone de texte
(l'avez-vous téléchargé et essayé ?), vous pouvez
soit imprimer la page telle quelle, soit copier votre texte
(Ctrl+A Ctrl+C) pour le coller dans un autre document.
M'étant arrêté à la macro du courriel, je n'avais pas regardé ton
exemple joint.
Super et bien présenté.

Tu as raison, autant utiliser ce document en l'état.

Allez Isa, c'est tout fait. :-)
--
A+
isa
2006-04-30 21:25:01 UTC
Permalink
Bonsoir,
Je tente une nouvelle requête. Je me suis arrêtée à la viualisation du code,
bon... et après comment j'utilise tout ça ? (je fais quoi après avoir
visualisé le code, je le mets où et dans quoi ?pour m'en servir ?)Vous devez
penser que je n'ai rien à faire sur ce forum non ? Mais vous m'êtes
sympatiques alors je persevère !
Post by Geo
Post by Anacoluthe
Si vous parlez de l'exemple du contrôle zone de texte
(l'avez-vous téléchargé et essayé ?), vous pouvez
soit imprimer la page telle quelle, soit copier votre texte
(Ctrl+A Ctrl+C) pour le coller dans un autre document.
M'étant arrêté à la macro du courriel, je n'avais pas regardé ton
exemple joint.
Super et bien présenté.
Tu as raison, autant utiliser ce document en l'état.
Allez Isa, c'est tout fait. :-)
--
A+
Anacoluthe
2006-04-30 21:56:16 UTC
Permalink
Bonjour !

'isa' nous a écrit ...
Post by isa
Je tente une nouvelle requête. Je me suis arrêtée à la viualisation du code,
bon... et après comment j'utilise tout ça ? (je fais quoi après avoir
visualisé le code, je le mets où et dans quoi ?pour m'en servir ?)Vous devez
penser que je n'ai rien à faire sur ce forum non ? Mais vous m'êtes
sympatiques alors je persevère !
Tapez ou collez du texte dans la zone de texte c'est tout !

Passer en mode création et visualiser le code c'était juste
pour vous montrer comment c'est fabriqué ! Une fois que vous avez
visualisé le code, quittez l'éditeur VBE avec ALT+F11 pour
retourner dans votre document. Quittez le mode Création du
contrôle. Le contrôle fonctionne alors tout seul, il n'y a
rien de spécial à faire !

Bon courage !

Anacoluthe
« Le principal est de débuter. »
- Georges Charles HUYSMANS
isa
2006-05-01 07:56:01 UTC
Permalink
Bonjour,
Ça y est j'ai compris (mieux vaut tard que jamais !). En fait j'avais pas
saisi que je devais faire un copier-coller de mon texte dans la zone jaune.
Merci beaucoup.
Post by Anacoluthe
Bonjour !
'isa' nous a écrit ...
Post by isa
Je tente une nouvelle requête. Je me suis arrêtée à la viualisation du code,
bon... et après comment j'utilise tout ça ? (je fais quoi après avoir
visualisé le code, je le mets où et dans quoi ?pour m'en servir ?)Vous devez
penser que je n'ai rien à faire sur ce forum non ? Mais vous m'êtes
sympatiques alors je persevère !
Tapez ou collez du texte dans la zone de texte c'est tout !
Passer en mode création et visualiser le code c'était juste
pour vous montrer comment c'est fabriqué ! Une fois que vous avez
visualisé le code, quittez l'éditeur VBE avec ALT+F11 pour
retourner dans votre document. Quittez le mode Création du
contrôle. Le contrôle fonctionne alors tout seul, il n'y a
rien de spécial à faire !
Bon courage !
Anacoluthe
« Le principal est de débuter. »
- Georges Charles HUYSMANS
Continuer la lecture sur narkive:
Loading...