Différences entre versions de « PlancheEtiquettes »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>WikiSysop
(Page créée avec « Comment faire une planche d'étiquette avec OpenOffice/LibreOffice == Principe == Il nous faut: # Une source de donnée sous forme de tableur. Dans notre exemple il s'agit… »)
 
imported>VincentAdolphe
 
(6 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 2 : Ligne 2 :
  
  
== Principe ==
 
  
 +
= Principe =
 +
 +
{| class="gallery"
 +
!|
 +
etapes
 +
!|
 +
illustration (cliquer pour agrandir)
 +
|-
 +
||
 
Il nous faut:
 
Il nous faut:
# Une source de donnée sous forme de tableur. Dans notre exemple il s'agit de <code>source.ods</code>, ce fichier existe déjà)
+
# Une source de donnée sous forme de tableur. Dans notre exemple il s'agit de '''invitations.ods''', ce fichier existe déjà)
# Un adaptateur qui transforme ce tableur en base de donnée. Il s'agira de <code>adaptateur.odb</code>, ce fichier sera généré pendant la procédure
+
# Créer une sorte d'adaptateur qui transforme ce tableur en base de donnée: Un fichier "base". Il s'agira de '''invitations.odb''', ce fichier sera généré pendant la procédure
# Une planche d'étiquette qui va relier les données (champs) à une mise en page. Il s'agira de <code>matrice_etiquettes.odt</code>, ce fichier sera généré pendant la procédure.
+
# Créer une planche d'étiquette qui va relier les données (champs) à une mise en page. Il n'est pas nécessaire de l'enregistrer, mais si besoin il s'appellera '''matrice_etiquettes_invitations.odt'''.
# Une planche d'étiquette remplie avec les données prête a imprimer: <code>etiquettes.odt</code> qui sera généré pendant la procédure.
+
# Enregistrer lq planche d'étiquette remplie avec les données prête a imprimer: '''etiquettes_invitations.odt''' qui sera généré pendant la procédure.
 +
# Enfin nettoyer office l'enregistrement de la base
 +
 
  
 
En pratique les points importants sont
 
En pratique les points importants sont
Ligne 14 : Ligne 24 :
 
* de choisir un modèle de planche d'étiquette (étape 3)
 
* de choisir un modèle de planche d'étiquette (étape 3)
 
* de sauvegarder le produit final (étape 4)
 
* de sauvegarder le produit final (étape 4)
 +
||
 +
 +
[[Image:poster_impression_etiquettes.png|||100px]]
 +
 +
||
 +
|}
 +
 +
= Déroulé pratique =
  
 
== Emballer le tableur avec un connecteur de base de donnée ==
 
== Emballer le tableur avec un connecteur de base de donnée ==
=== procédure classique ===
+
 
 +
{| class="gallery"
 +
!|
 +
classique
 +
!|
 +
alternative
 +
|-
 +
||
 
* Créer une nouvelle base de donnée, dans la fenêtre qui s'affiche choisir "connecter une base de donnée existante"
 
* Créer une nouvelle base de donnée, dans la fenêtre qui s'affiche choisir "connecter une base de donnée existante"
 
** dans le menu déroulant, choisir "classeur", puis cliquer sur "suivant"
 
** dans le menu déroulant, choisir "classeur", puis cliquer sur "suivant"
** cliquer sur parcourir pour retrouver le fichier tableur puis cliquer sur "suivant"
+
** cliquer sur parcourir pour retrouver le fichier tableur puis cliquer sur "suivant" puis sur "terminer"
** enfin, cliquer sur "non, je ne souhaite pas que la base de donnée soit référencée" et décocher "ouvrir la base de donnée pour édition"
+
** libreoffice vous demande ou enregistrer le fichier (il s'agit de '''invitations.odb''') et ouvre le fichier pour édition
** libreoffice vous demande ou enregistrer le fichier (il s'agit de <code>adaptateur.odb</code>)
 
 
 
-> le tableur est enregistré en tant que base de donnée de façon explicite avec un fichier <code>adaptateur.odb</code>
 
 
 
=== procédure alternative (raccourci?) ===
 
  
 +
-> le tableur est enregistré en tant que base de donnée de façon explicite avec un fichier '''invitations.odb'''.
 +
||
 
* A partir d'un nouveau document "traitement de texte", cliquer sur édition, puis sur "changer de base de donnée"
 
* A partir d'un nouveau document "traitement de texte", cliquer sur édition, puis sur "changer de base de donnée"
 
** dans la nouvelle fenêtre, cliquer sur "parcourir" puis chercher et cliquer sur le fichier tableur.
 
** dans la nouvelle fenêtre, cliquer sur "parcourir" puis chercher et cliquer sur le fichier tableur.
Ligne 32 : Ligne 54 :
 
** une fois fait, cliquez sur <code>définir</code>
 
** une fois fait, cliquez sur <code>définir</code>
  
-> le tableur est enregistré en tant que base de donnée de façon implicite (a priori ne fonctionne pas bien à partir de libreoffice 6.x
+
-> le tableur est enregistré en tant que base de donnée de façon implicite (ne fonctionne plus à partir de libreoffice 6.x)
 +
||
 +
|}
  
 +
On laisse la fenêtre ouverte (on la réutilise dans l'étape suivante)
 
== Créer une matrice de planche d'étiquette ==
 
== Créer une matrice de planche d'étiquette ==
 
* cliquer sur "fichier" -> "nouveau" -> "étiquettes". Une nouvelle fenêtre s'ouvre
 
* cliquer sur "fichier" -> "nouveau" -> "étiquettes". Une nouvelle fenêtre s'ouvre
Ligne 47 : Ligne 72 :
 
** puis cliquer sur "nouveau document"
 
** puis cliquer sur "nouveau document"
 
** ajuster votre mise en page sur la première étiquette puis cliquer sur "synchroniser les étiquettes" pour propager le changement à toutes les étiquettes.
 
** ajuster votre mise en page sur la première étiquette puis cliquer sur "synchroniser les étiquettes" pour propager le changement à toutes les étiquettes.
** sauvegarder votre fichier (il s'agit de <code>matrice_etiquettes.odt</code>)
+
** Facultatif: sauvegarder votre fichier (il s'agit de '''matrice_etiquettes_invitations.odt''')
  
 +
On laisse la fenêtre ouverte (on la réutilise dans l'étape suivante)
 
== Remplir la matrice de planche d'étiquette avec des données ==
 
== Remplir la matrice de planche d'étiquette avec des données ==
  
 
* dans le menu fichier, cliquer sur "imprimer", libreoffice demande "faut il imprimer une lettre de formulaire", répondre "oui"
 
* dans le menu fichier, cliquer sur "imprimer", libreoffice demande "faut il imprimer une lettre de formulaire", répondre "oui"
 
** dans la nouvelle fenêtre, positionner la sortie sur "fichier" (elle est sur "imprimante" par défaut), puis cliquer sur "OK"
 
** dans la nouvelle fenêtre, positionner la sortie sur "fichier" (elle est sur "imprimante" par défaut), puis cliquer sur "OK"
** libreoffice demande ou enregistrer le nouveau fichier (c'est le fichier final <code>etiquettes.odt</code>)
+
** libreoffice demande ou enregistrer le nouveau fichier (c'est le fichier final '''etiquettes_invitations.odt''')
* dans le menu fichier, cliquer sur "ouvrir" et choisir le fichier "<code>etiquettes.odt</code>"
+
* dans le menu fichier, cliquer sur "ouvrir" et choisir le fichier '''etiquettes_invitations.odt'''
  
 +
On laisse la fenêtre ouverte (on la réutilise dans l'étape suivante)
 +
== Faire le ménage ==
 +
* dans la fenêtre libreoffice cliquer sur "Outils" puis "Options"
 +
* dans la nouvelle fenêtre, cliquer sur "libreoffice base" puis sur "base de données"
 +
* dans la liste, cliquer sur la base de donnée enregistrée (ici: '''invitations''') puis cliquer sur supprimer.
 +
 
Et voila
 
Et voila

Version actuelle datée du 28 mars 2019 à 17:36

Comment faire une planche d'étiquette avec OpenOffice/LibreOffice


Principe

Déroulé pratique

Emballer le tableur avec un connecteur de base de donnée

On laisse la fenêtre ouverte (on la réutilise dans l'étape suivante)

Créer une matrice de planche d'étiquette

  • cliquer sur "fichier" -> "nouveau" -> "étiquettes". Une nouvelle fenêtre s'ouvre
    • dans l'onglet "étiquette":
      • vider le cadre si ça n'est pas déjà fait
      • choisir la base de donnée préalablement enregistrée (puis la table)
      • remplir le cadre avec les variable (typiquement nom prenom etc.)
      • vérifier que le format soit bien positionné sur "feuille" et pas sur "continu"
      • choisir la marque et le modèle de la planche d'étiquette (au besoin "custom" s'il faut le faire a la main)
    • dans l'onglet "format":
      • vérifier que les dimensions correspondent à votre planche d'étiquette. Si vous avez choisi "custom", faite ici les réglage
    • dans l'onglet "Options", vérifier que la case "synchroniser les étiquettes" soit cochée
    • puis cliquer sur "nouveau document"
    • ajuster votre mise en page sur la première étiquette puis cliquer sur "synchroniser les étiquettes" pour propager le changement à toutes les étiquettes.
    • Facultatif: sauvegarder votre fichier (il s'agit de matrice_etiquettes_invitations.odt)

On laisse la fenêtre ouverte (on la réutilise dans l'étape suivante)

Remplir la matrice de planche d'étiquette avec des données

  • dans le menu fichier, cliquer sur "imprimer", libreoffice demande "faut il imprimer une lettre de formulaire", répondre "oui"
    • dans la nouvelle fenêtre, positionner la sortie sur "fichier" (elle est sur "imprimante" par défaut), puis cliquer sur "OK"
    • libreoffice demande ou enregistrer le nouveau fichier (c'est le fichier final etiquettes_invitations.odt)
  • dans le menu fichier, cliquer sur "ouvrir" et choisir le fichier etiquettes_invitations.odt

On laisse la fenêtre ouverte (on la réutilise dans l'étape suivante)

Faire le ménage

  • dans la fenêtre libreoffice cliquer sur "Outils" puis "Options"
  • dans la nouvelle fenêtre, cliquer sur "libreoffice base" puis sur "base de données"
  • dans la liste, cliquer sur la base de donnée enregistrée (ici: invitations) puis cliquer sur supprimer.

Et voila