Rechercher : dans
Par :

Publipostage : supprimer les lignes vides

Dernière réponse le 19 fév 2005 à 16:10:18 Irulan, le 18 fév 2005 à 21:55:33 
 Signaler ce message aux modérateurs

Bonsoir à tous,
J'ai créé un document sous Word en publipostage, mais des lignes vides apparaissent lorsque le champ est vide. J'ai vérifié que l'option "supprimer les lignes vides" est bien sélectionnée dans la fenêtre "aide au publipostage".
Les champs sont contenus dans un tableau, mais ils sont dans la même cellule, séparés par une marque de paragraphe.
Quelqu'un peut m'aider ?
Merci beaucoup
Irulan

Meilleures réponses pour « Publipostage : supprimer les lignes vides » dans :
Sed - Supprimer une ou plusieurs lignes d'un fichier VoirSupprimer une (ou plusieurs) ligne(s) d'un fichier Syntaxe sed '{[/]||[/]}d' sed '{[/][,][/]d' /.../ = délimiteurs n = le numéro de ligne chaîne = la chaîne contenue dans la...
Sed - Trucs et astuces VoirSubstitution Affichage Suppression Espace et tabulation Ligne vide Intervalle régulier Divers Joindre des lignes Affichage insensible à la casse Substitution Substituer "foo" par "bar" à chaque ligne Seulement la 1ère...

1

BmV, le 18 fév 2005 à 23:09:42

Salut.

La règle de base draconienne pour un publipostage : 1 case = 1 champ !
(ou mieux encore : 1 champ = 1 colonne !)
Autrement tu t'en sors pas ! (la preuve !)
Rectifie ton tableau en conséquence !
-=O(_BmV_)O=-  L'amour comme épée,
      ||       ||       l'humour comme bouclier. 

Répondre à BmV

2

Irulan, le 19 fév 2005 à 08:42:16

Merci pour votre réponse.
J'ai essayé un champ par case, mais c'est encore pire. Non seulement les lignes vides ne disparaissent pas, mais en plus maintenant elles sont encadrées.
Alors j'ai transformé mon tableau en texte, en pensant que le problème venait du tableau. Que nenni ! toujours le même problème.
Est-ce que ça pourrait venir du fait que ma base de données est un fichier Excel ?
Cordialement
Irulan

Répondre à Irulan

3

UsulArrakis, le 19 fév 2005 à 14:09:08
  • +1

Salut
la commande supprimer les lignes vides permet de ne pas tenir compte de des lignes (ex ligne 3) non renseignée dans ton fichier excel
elle ne supprime pas les "champs" vides (_Usul d'Arrakis
Serial_Dreamer_)

Répondre à UsulArrakis

4

Irulan, le 19 fév 2005 à 16:02:22

Merci Usul,
Dans Word, cette commande permet au contraire de ne pas imprimer la ligne si le champ n'est pas renseigné. Si je me permets d'insister, c'est que d'habitude, ça marche sans problème. J'ai déjà fait ça des centaines de fois, c'est le premier fichier qui plante. Alors peut-être, encore une fois, que c'est parce que mon database est un fichier Excel (???)
Est-ce que quelqu'un s'est déjà trouvé dans ce cas ?
Merci
Bon week-end à tous entretemps.
Irulan

Répondre à Irulan

5

 Irulan, le 19 fév 2005 à 16:10:18

C'est re-moi,
Au cas où ça intéresserait quelqu'un, j'ai trouvé !
Le problème venait du fait que le tableau, je l'avais copié de Excel dans Word. J'ai eu l'idée de faire apparaître tous les caractères, et à la place des marques de paragraphe à la fin de chaque ligne, il ya avait une marque inconnue de retour à la ligne, que j'ai supprimée et remplacée par une marque de paragraphe classique.
Et maintenant tout va bien.
Comme quoi, y a toujours une explication.
Merci quand même pour vos efforts et votre disponibilité.
A nouveau bon week-end
Irulan

Répondre à Irulan