Faq/Writer/140/fr

From The Document Foundation Wiki
< Faq‎ | Writer‎ | 140
Jump to: navigation, search

Comment intégrer avec liaison un diagramme figurant dans un classeur ?

Contexte :

  • On souhaite représenter par un diagramme des données figurant dans un classeur
  • On souhaite que le diagramme soit actualisable si les données sont modifiées dans le classeur

Liaison par lien DDE [1]

Cette technique consiste à établir un lien avec les données figurant dans le classeur et à créer le diagramme correspondant directement dans le document Writer.

  • Ouvrir le classeur, sélectionner puis copier les données "source" du diagramme (Menu Édition ▸ Copier ou Ctrl+C)
  • Ouvrir le document dans lequel on souhaite créer le diagramme
  • Cliquer dans le document à l'endroit où on désire créer le diagramme
  • Menu Édition ▸ Collage spécial (Ctrl+⇧ Maj+V)  ▸ Lien DDE
    Ceci va créer un tableau writer
  • Sélectionner tout ce tableau puis faire Insertion ▸ Objet ▸ Diagramme. Le diagramme est fondé sur le tableau et pourra être modifié cf. Comment faire un diagramme, un graphique ?
    • Par le menu Édition ▸ Objet ▸ Éditer
    • Par clic droit sur le diagramme puis Éditer

Nota : A l'ouverture du document Writer LibreOffice proposera l'actualisation des liens vers les données.

copie d'écran du message à l'ouverture
Mise à jour des liens à l'ouverture
  • L'actualisation du diagramme se fera ensuite au choix par :
    • Outils ▸ Actualiser ▸ Tous les diagrammes
    • Outils ▸ Actualiser ▸ Tout actualiser


  • Il est possible de ne pas faire apparaître le tableau source du diagramme en l'insérant dans une section masquée :

Insertion d'un objet OLE[2]

  • Ouvrir le document dans lequel on souhaite insérer le diagramme
  • Cliquer dans le document à l'endroit où on désire insérer le diagramme
  • Menu Insertion ▸ Objet ▸ Objet OLE ▸ Créer à partir d'un fichier, cliquer sur Rechercher pour sélectionner le classeur concerné
  • Cocher la case Lier au fichier, valider par OK


Notes:

  1. DDE : "Dynamic Data Exchange", échange dynamique de données. DDE permet de lier les objets par référence au fichier, mais non de les incorporer.
  2. OLE (Object Linking and Embedding, liaison et incorporation d'objets). Les objets peuvent être liés à un document cible ou y être incorporés. Lorsque vous incorporez un objet, une copie de l'objet ainsi que les détails du programme source sont insérés dans le document cible.