Mettre en forme un document Calc.

Y compris Writer et toute autre question en lien avec les suites bureautiques Open Source
Y
Yek
Jeune membre
Jeune membre
Messages : 27
Inscrit le : 22 février 2017
Version d'Excel : 2013 FR

Message par Yek » 19 novembre 2018, 14:43

Bonjour à toutes et à tous,

Je dispose d'un fichier clients au format excel contenant quatre colonnes : noms, prénoms et adresses et achats.

NOM 1| PRENOM 1| Adresse 1| Objet 1
NOM 2| PRENOM 2| Adresse 2| Objet 1, Objet 2
NOM 3| PRENOM 3| Adresse 3| Objet 3

Il s'agit d'une extraction d'une base de données qui n'est pas mise en forme. Je souhaiterai pouvoir la mettre en forme automatiquement pour plus de lisibilité, sous la forme :

Le client NOM 1 PRENOM 1 habite Adresse 1. Il vient d'acquérir Objet
Le client NOM 2 PRENOM 2 habite Adresse 2. Il vient d'acquérir Objet 1 et Objet 2
Le client NOM 3 PRENOM 3 habite Adresse 3. Il vient d'acquérir Objet 3

Un principe un peu similaire au publipostage mais différent malgré tout : il s'agit bien de créer un document unique à partir de données EXCEL et non pas n documents.

Est-ce seulement possible ?

Bien cordialement,
Avatar du membre
dhany
Passionné d'Excel
Passionné d'Excel
Messages : 6'910
Appréciations reçues : 693
Inscrit le : 3 octobre 2017
Version d'Excel : 2007 FR

Message par dhany » 19 novembre 2018, 18:14

Bonsoir Yek,

je te propose ce fichier Excel :
Exo Yek.xlsx
(7.92 Kio) Téléchargé 21 fois
dhany
Y
Yek
Jeune membre
Jeune membre
Messages : 27
Inscrit le : 22 février 2017
Version d'Excel : 2013 FR

Message par Yek » 19 novembre 2018, 21:01

Bonsoir dhany,

Je te remercie pour ta réponse. Ta solution est efficace.

Est-ce qu'il est possible de conserver le formatage d'une des cellules ? Par exemple si A2 est en gras, lorsque la formule est =A2, que le "recopiage" conserve cet attribut ?
Cela fonctionne en copiage spécial, mais pas avec la formule étrangement.
Avatar du membre
dhany
Passionné d'Excel
Passionné d'Excel
Messages : 6'910
Appréciations reçues : 693
Inscrit le : 3 octobre 2017
Version d'Excel : 2007 FR

Message par dhany » 19 novembre 2018, 21:20

tu a écrit :Cela fonctionne en copiage spécial, mais pas avec la formule étrangement.
non, c'est normal : la formule retourne un résultat sans copier le format en même temps !

pour qu'il y ait aussi le format, faudrait faire ça par VBA, mais c'est assez compliqué !


dhany
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message