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 23/03/2011, 16h51   #1
Invité de passage
 
Inscription : mars 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 9
Points : 0
Points : 0
Par défaut Word ne garde pas le format de cellule

Salut à tous,

J'ai simplement deux petites questions concernant un publipostage Word avec une base Excel :

- Pourquoi lorsque je choisis la liste de destinataires dans Word, les colonnes sont complètement mélangées par rapport à ma base Excel ? Y a-t-il quelque chose à faire de spécial afin que Word garde la "mise en page" d'Excel ? Car j'avais mis exprès deux colonnes importantes tout à gauche, et dans Word, elles se retrouvent mélangées au milieu du reste. Ca ne me bloque pas, mais c'est super chiant. Que ce soit sous la version 2003 ou 2010, même combat.

- Plus gros soucis, j'ai fait tout ça sous Excel 2010 et Word 2010. J'ai une colonne dans mon tableau Excel qui est =SOMME(A2;B2-3) pour dire à cette colonne de calculer à partir de la cellule A2 ou B2 qui est au format "date", une valeur "date -3 jours". Cette colonne est évidemment aussi au format "date". Comme ceci (sachant que jamais il n'y aura de date ET dans la cellule A, ET dans la B sur une même ligne) :



Ca fonctionne très bien sous Excel 2010 et Word 2010, ça fonctionne sous Excel 2003, mais lors du passage sous Word 2003, Word me voit cette colonne comme étant au format "standard" (en tout cas ça y ressemble beaucoup)... Et je me retrouve avec quelque chose comme "40196" au lieu d'une date. Que faire ?

C'est balo, je n'y connaissais rien, j'ai réussi à me dépatouiller jusqu'au bout, tout allait bien et lors du passage de 2010 à 2003, paf! Je me retrouve avec ce problème qui m'empêche d'utiliser mon publipostage.

Merci à tous.

Bye.
CYANure94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 20h12   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
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 321
Points : 29 220
Points : 29 220
Salut,

Heu, quelle est la relation de cause à effet avec le publipostage ?
Un publipostage, c'est ça : http://heureuxoli.developpez.com/off.../publipostage/
__________________
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 23/03/2011, 21h50   #3
Invité de passage
 
Inscription : mars 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 9
Points : 0
Points : 0
Salut,

Parceque là, je n'ai pas mis toutes les colonnes pour la capture d'écran, mais cette base Excel contient en plus 480 noms, prénoms, adresses (que je ne pouvais afficher, normal).

Je m'en sert pour créer trois courriers différents ayant les mêmes dates, les mêmes noms, prénoms, un bloc adresse, etc.

Donc j'entre ces dates dans excel pour telle ou telle personne, j'enregistre mon fichier excel, et dans word, j'ouvre la liste de destinataires, coche les personnes pour lesquelles j'ai ajouté les dates, et paf, ça fait des chocapics !

Les trois courriers sont automatiquement remplis.
C'est pas du publipostage ça ?

Bref, ça ne change pas mon soucis de cellule que Word 2003 voit comme "standard".

Si jamais tu souhaites que je t'upload tout ça pour voir (parceque c'est possible aussi que je m'exprime mal) et que tu as Word 2003 sous la main, je peux le faire, je masquerai ce qu'il faut pour en faire des courriers lambdas.

Bye.

EDIT: j'ai uploadé une version épurée, si tu peux faire le test sous Word 2010 et Word 2003, tu devrais voir que la DATEREMISE du bilan est foireuse sous Word 2003.
Fichiers attachés
Type de fichier : rar forum.rar (89,2 Ko, 4 affichages)
CYANure94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 22h54   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
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 321
Points : 29 220
Points : 29 220
Salut,

Je viens de faire un test sous 2003, et tout baigne, la date est bonne que ce soit sous Excel ou après publipostage.
Le masque du champ fonctionne aussi.
__________________
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 23/03/2011, 23h23   #5
Invité de passage
 
Inscription : mars 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 9
Points : 0
Points : 0
Heeuuuu, alors là, je sais pas quoi dire...
Je referai un essai au taf, je n'ai que 2010 sous la main là.

Je te tiendrai au courant, c'était peut-être qu'un méchant bug.

Merci d'avoir pris le temps de tester en tout cas !
CYANure94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2011, 20h23   #6
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 592
Points : 1 592
Envoyer un message via MSN à carden752
Bonjour,

J'ai testé aussi sous 2003 et aucun problème comme l'a dit Heureux-Oli.
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2011, 19h21   #7
Invité de passage
 
Inscription : mars 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 9
Points : 0
Points : 0
Salut à tous,

Alors, j'ai jeté un oeil sur Word 2003, et j'en suis arrivé à ceci :

- Ca fonctionne parfaitement de la ligne 1 à 9.
- Ca ne fonctionne plus à partir de la ligne 10 si aucune date n'est entrée dans les lignes 1 à 9.
- Mais, ça fonctionne à partir de la ligne 10 SI au moins une date est entrée dans les lignes 1 à 9.

Et là je me dis: Mais qu'est-ce que c'est que ce boxon ?

Je vous laisse le soin d'essayer et de me dire si ça vous fait ça aussi ou pas, j'ai réuploadé une archive avec plus de lignes dans le fichier Excel.

Merci encore.

Bye.
Fichiers attachés
Type de fichier : rar new.rar (22,1 Ko, 5 affichages)
CYANure94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 12h57   #8
Invité de passage
 
Inscription : mars 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 9
Points : 0
Points : 0
Bonjour, bonjour,

Pardon de revenir à la charge, mais j'ai beau avoir cherché en long, en large et en travers, je n'arrive pas à comprendre ce qui ne va pas.

Pour le moment, la solution "bidouille" que j'ai trouvé c'est de créer à la ligne 2 une ligne factice toujours remplie avec une date et dont je ne me sers pas.

Ainsi, ça fonctionne.
Mais ce n'est pas très pratique (et en plus ce n'est pas pour moi, allez expliquer ça a une néophyte en informatique...) et ça m'agace de ne pas comprendre ce qui cloche.

Si un pro passe dans le coin et peux jeter un œil au message du dessus, ce serait vraiment super.

Merci à tous.

Bye.
CYANure94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h44.


 
 
 
 
Partenaires

Hébergement Web