Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/10/2011, 10h45   #1
Nouveau Membre du Club
 
Inscription : octobre 2004
Messages : 99
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 99
Points : 39
Points : 39
Envoyer un message via MSN à ryu20
Par défaut Mise en forme automatique d'une zone de texte

Bonjour,

J'essaie de créer une lettre type pour du publipostage. La lettre finale doit avoir le nom et l'adresse du destinataire en haut à droite et doit tenir dans une fenêtre enveloppe.

Mon souci est que mon prototype est assez chargé et que dans ma liste de destinataires, certains ont des adresses relativement longues. Du coup, au moment de la création de la lettre, le document passe sur deux pages (ce qui ne m'arrange pas du tout).

Pour régler ce problème, j'ai pensé créer une zone de texte pour être sûr de ne pas déborder, mais je me rends compte que si le texte est trop long, soit la zone de texte s’agrandit, soit le texte est caché.

Est ce qu'il y aurait une solution pour que le texte se mette en forme automatiquement en forme (i.e. réduire la police) quand on atteint la fin de la zone de texte?

Je vous remercie par avance.
ryu20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 11h48   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 333
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 333
Points : 29 239
Points : 29 239
Salut,

Je ne pense pas que tu y parviennes.
Premier écueil, Word ne sait pas mesurer la longueur de chaîne d'un champ.
__________________
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 17h55   #3
Nouveau Membre du Club
 
Inscription : octobre 2004
Messages : 99
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 99
Points : 39
Points : 39
Envoyer un message via MSN à ryu20
C'est bien dommage
Je te remercie pour ta réponse.

EDIT : Je mets le message en résolu, mais je ne suis pas sûr que ce soit le bon tag, vu qu'il n'y a pas vraiment de réponse.
ryu20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 00h58   #4
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Citation:
Envoyé par ryu20 Voir le message
C'est bien dommage
Je te remercie pour ta réponse.

EDIT : Je mets le message en résolu, mais je ne suis pas sûr que ce soit le bon tag, vu qu'il n'y a pas vraiment de réponse.
Oui c'est bien la bonne action à faire. En effet, le post est bien résolu même si dans ce cas, il n'est pas résolu positivement (pas de solution ).

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 01h00   #5
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Salut ryu20,


Citation:
Envoyé par ryu20 Voir le message
Bonjour,
Pour régler ce problème, j'ai pensé créer une zone de texte pour être sûr de ne pas déborder, mais je me rends compte que si le texte est trop long, soit la zone de texte s’agrandit, soit le texte est caché.

Est ce qu'il y aurait une solution pour que le texte se mette en forme automatiquement en forme (i.e. réduire la police) quand on atteint la fin de la zone de texte ?
Non mais en revanche, on peut aussi avoir un formulaire avec un champ texte à saisir. Sa longueur peut être contrôlée. Mais comme le contrôle s'effectue (de base) en fin de saisie, on a l'impression que l'on peut saisir tout le texte que l'on veut. Pour éviter ce problème, le plus simple consiste à insérer ce champ de saisie dans un tableau à 1 cellule dont la taille est fixe.

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 05h21   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 622
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 622
Points : 30 952
Points : 30 952
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Je me permets d'intervenir en tant que professionnel du mailing.

D'abord un petit lien : http://www.laposte.fr/sna/rubrique.php3?id_rubrique=87

Nous sommes souvent confrontés à ce genre de problème, bien que le publipostage ne se fasse pas sous Word, mais sur des logiciels professionnels, nous sommes amenés en fonction de la limite des 38 caractères à tronquer les champs avant mises en forme du courrier.

Si ton publipostage à une source (Access, Excel ou autre), il faut en amont faire une troncature de tes données.

En général on a peu de problème sur les champs de type CP et Ville, mais sur les noms des organismes etc.

Donc la solution est une troncature en amont, avec des fois plus ou moins de réussite.

Pour notre part nous adoptons des règles tel que la civilité abrégée au cas où la somme civilité + nom + prénom dépasse une certaine longueur, etc.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h32.


 
 
 
 
Partenaires

Hébergement Web