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'698
Appréciations reçues : 646
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é 20 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'698
Appréciations reçues : 646
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
  • Copier/coller d'excel à calc/de calc à excel en vba
    par LionSleep » 14 décembre 2018, 17:23 » dans Calc
    4 Réponses
    849 Vues
    Dernier message par LionSleep
    24 décembre 2018, 11:41
  • Macro Calc
    par fred2406 » 19 juin 2018, 15:43 » dans Calc
    3 Réponses
    361 Vues
    Dernier message par fred2406
    26 juin 2018, 18:14
  • Indisponilité calc en VBA
    par amiway » 11 avril 2017, 11:59 » dans Excel - VBA
    2 Réponses
    153 Vues
    Dernier message par Theze
    14 avril 2017, 14:02
  • Calc le tableur de LibreOffice
    par Eddim » 9 juin 2017, 14:28 » dans Calc
    1 Réponses
    386 Vues
    Dernier message par njhub
    9 juin 2017, 18:15
  • Adapter Excel à Calc ?
    par Tonthon » 2 février 2019, 17:06 » dans Calc
    4 Réponses
    521 Vues
    Dernier message par Tonthon
    9 février 2019, 15:36
  • ajout ligne calc
    par gilena » 7 avril 2016, 09:56 » dans Excel - VBA
    3 Réponses
    199 Vues
    Dernier message par gilena
    7 avril 2016, 13:26