Le 2005-02-15 13:44, Matthieu Coutiere a écrit :
Bonjour,
Je cherche à remplir et à imprimer une feuille administrative assez complexe
(type "feuille de sécu" pour prendre ce que tout le monde connaît) via un
fichier Calc
Les données sont dans une base.
Je récupère le nom, prénom, etc, que je mets dans un fichier Calc en case B3,
B4, etc.
J'ai deux problèmes.
1.
Selon que les cases sont vides ou pleines, la hauteur des lignes est différente
; ce qui fait qu'en bas de la page, j'ai un décallage qui peut être conséquent.
Je pourrais, une fois la feuille remplie, repasser sur chaque ligne pour
spécifier la hauteur, mais ça ne me semble pas propre (sutout que TOUTES les
lignes ont des hauteurs différentes)
Avez-vous des idées alternatives ?
2.
En fond de fichier Calc, j'ai mis la feuille ; comme ça, je peux corriger les
cases avant d'imprimer : je ne confonds pas nom et prénom.
Mais à l'impression, je voudrais NE PAS IMPRIMER la feuille adminstrative
(puisqu'elle se trouve déjà dans mon bac d'imprimante).
Des idées ?
Y-a-t-il un paramètre sur les images disant "ne pas imprimer" ?
Peut-on tout imprimer sauf les images ?
Peut-on régler la transparence à 100% pour que l'image disparaisse ? (quelle est
la commande ?)
À mon avis, il faudrait plutôt employer Writer que Calc.
Avec les fonctions de formulaire, utiliser des contrôles texte pour
chaque case à remplir. Ancrer ces contrôles à la page pour les
positionner plus facilement par rapport à l'image de la feuille
administrative. Note : en sélectionnant l'ensemble de ces contrôles on
peut leur affecter d'un coup des propriétés communes : ancrage, taille
police, etc.
Ensuite, soit connecter ces contrôles à la base de données pour les
remplir automatiquement, soit les remplir par macro.
Pour l'impression, dans Writer il y a une option d'impression pour ne
pas imprimer l'arrière-plan.
Bernard