[Résolu] Ajout d'une page à l'impression en fonction cellule

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Blazebebe
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 06 oct. 2019 17:16

[Résolu] Ajout d'une page à l'impression en fonction cellule

Message par Blazebebe »

Bonjour à tous,

Je reviens vers vous avec mon modèle de facture.

Je facture avec trois taux de TVA différents.
Lorsque je facture à 6%, mes clients doivent compléter une attestation.

Serait-il possible d'inclure, cette attestation dans mon modèle de facture et qu'elle s'imprime uniquement si la TVA est à 6% ?
Et surtout, il faudrait que ça n'influence pas ma numérotation de page. (Page ../.. , conditions générale à la page .., report page .. )

Ma facture fait 7 pages de base, mais je ne fais presque jamais de facture aussi longue. lorsque j'ai fini de la taper, je supprime les pages non remplies.

Je mets en pièce jointe mon modèle de facture et l'attestation à 6% (elle n'est ni finie ni relue, ce sont les grandes lignes).
Merci d'avance.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.11 sur Windows 11
zeguedon
ManitOOu
ManitOOu
Messages : 3031
Inscription : 02 juil. 2014 17:25

Re: Ajout d'une page à l'impression en fonction cellule

Message par zeguedon »

Bonsoir,
Blazebebe a écrit :Serait-il possible d'inclure, cette attestation dans mon modèle de facture et qu'elle s'imprime uniquement si la TVA est à 6% ?
Pas le temps de t'aider à développer mais quelques pistes de réflexion :

A partir d'un style personnalisé, (NonImprim par exemple) sous l'onglet Protection des cellules tu peux cocher Masquer pour l'impression.
MasquerImpression.png
Une fois ce style créé, tu mets en place un formatage conditionnel qui applique ce style aux cellules concernées :)
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Comment baliser [Résolu] ?
AOO
LibreOffice
Sous Linux
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Ajout d'une page à l'impression en fonction cellule

Message par Michel JANZEF »

Bonjour,
Je ne réponds pas vraiment à votre question, mais pourquoi avoir fait chaque page de la facture dans un onglet différent et ne pas mettre toutes les pages les unes sous les autres dans un même onglet ? L'attestation et les conditions de vente pourraient très bien se trouver également dans ce même onglet, sachant qu'au moment d'imprimer il suffit d'indiquer dans le dialogue d'impression quelles sont les feuilles que l'on veut imprimer.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Blazebebe
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 06 oct. 2019 17:16

Re: Ajout d'une page à l'impression en fonction cellule

Message par Blazebebe »

Car je suis un gros débutant et que je suis parti d'un modèle que j'avais ;-) !
Pour vous rendre compte, pendant deux ans, j'ai fait avec un simple modèle (1page) , que j'enregistrais sous page 1. puis je réouvrais et j'enregistrais sous page 2 , ... ensuite conversion en pdf et fusion via un éditeur de pdf ^^.

Après, avec les différents onglets, je trouve ca très clair, mais ça complique peut-être les choses ?
OpenOffice 4.1.11 sur Windows 11
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Ajout d'une page à l'impression en fonction cellule

Message par Michel JANZEF »

D'après ce que je comprends au vu de votre fichier, quand vous facturez à 6% c'est pour l'ensemble de la facture, correct ?
 Ajout : Voilà une proposition de fichier avec toutes les pages dans le même onglet.
En fonction du nombre de pages de la facture, celles-ci se numérotent automatiquement.
Pour l'impression, dans le dialogue d'impression, vous indiquez les pages qui doivent être imprimées de la manière suivante :
- 1;8-9 : pour imprimer les pages 1 et 8 à 9,
- 1-5;8-9 : pour imprimer les pages 1 à 5 et 8 à 9,
- en sachant que la page 8 est la page des conditions générales (mais ne vous inquiétez pas, à l'impression elle portera le numéro de page de facture plus une) et la page 9 l'attestation TVA 6%.
Est-ce suffisamment clair ? 
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Blazebebe
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 06 oct. 2019 17:16

Re: Ajout d'une page à l'impression en fonction cellule

Message par Blazebebe »

Bonjour,

merci pour le documents.

Je viens de me rendre compte, que je me suis mal exprimé.

Quand j'ai parlé d'impression, je voulais dire conversion. Une fois que ma facture calc est rédigée, je la converti en pdf. Et c'est ce pdf que j'imprime et/ou que j'envoi au client final.

Donc, dans ma tête de novice ^^, il faudrait une sorte de vérification de case. Si case Page1.J51 ou Page2.J51 ou Page3.J51 ou ... = 6.00% Alors inclure la page attestation dans la conversion en pdf.
OpenOffice 4.1.11 sur Windows 11
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Ajout d'une page à l'impression en fonction cellule

Message par Michel JANZEF »

Bonjour,
J'ai un peu modifié le fichier.
Regardez également la page Conditions générales pour voir comment exporter en PDF.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Blazebebe
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 06 oct. 2019 17:16

Re: Ajout d'une page à l'impression en fonction cellule

Message par Blazebebe »

Yep, sorry pour la réponse tardive, mais je n'ai plus trop eu le temps de passer.

Super merci pour les modifs !

Visuellement, je préfère mon fichier avec les différentes feuilles, à l'usage, le format avec une seule feuille est bcp plus pratique !

Par contre, il y a plein de choses que je ne comprends pas ^^ !

- Le texte pour l'attestation à l'air d'avoir été greffé sur la page. Est ce que c'est un texte tapé sur writer et importé sur calc ? Ou, as tu tapé directement dans calc ?
Si importé, comment est ce que je peux faire ?
- Les fichiers ont l'air identique, même police, même taille, même hauteur de ligne, mais à l'impression, ca sort différemment, pourquoi ?

J'ai trouvé les colonnes O et P ;-) et j'ai modifié la cellule page de conditions générales par : =$P$2 , est ce que j'ai bien fait ?

si ça reste dans le domaine, du "facile", vous voyez sur la page 1, j'ai sous-total et rien en dessous.
Page 2, en dessous de sous total, j'ai mon taux de tva et mon total T.T.C.

Est il envisageable de formater par défaut (comme à la page 1) toutes les pages, sauf la dernière ?

Merci encore et bon dimanche !
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.11 sur Windows 11
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Ajout d'une page à l'impression en fonction cellule

Message par Michel JANZEF »

Bonjour,
- Le texte pour l'attestation à l'air d'avoir été greffé sur la page. Est ce que c'est un texte tapé sur writer et importé sur calc ? Ou, as tu tapé directement dans calc ?
Si importé, comment est ce que je peux faire ?
Ce sont des cadres texte. Il suffit de cliquer dessus pour voir apparaitre les petits carrés bleus matérialisant les coins et permettant le redimensionnement.
- Les fichiers ont l'air identique, même police, même taille, même hauteur de ligne, mais à l'impression, ca sort différemment, pourquoi ?
J'avais pris soin de compter le nombre de lignes de chaque pages, il n'y a pas de raison pour qu'elles ne soient pas toutes identiques. Pourquoi elles ne sont pas toutes pareilles à l'impression, je ne sais pas. Je ne les ai pas imprimées mais en sortie PDF elles me semblent toutes identiques.
A moins que vous ayez oublié de re-masquer les colonnes O et P.
J'ai trouvé les colonnes O et P ;-) et j'ai modifié la cellule page de conditions générales par : =$P$2 , est ce que j'ai bien fait ?
Si ce qui était avant ne vous convenait pas !
Sinon c'était :

Code : Tout sélectionner

=$P$19+1
en M77
si ça reste dans le domaine, du "facile", vous voyez sur la page 1, j'ai sous-total et rien en dessous.
Page 2, en dessous de sous total, j'ai mon taux de tva et mon total T.T.C.
C'est ce qu'il y avait sur le fichier que vous avez fourni. Je me suis contenté de recopier les autres pages sous la page 1.
C'est corrigé ! Vérifiez cependant les formules, je ne l'ai pas fait.
Est il envisageable de formater par défaut (comme à la page 1) toutes les pages, sauf la dernière ?
Pour moi elles sont toutes au même format.
Pour la dernière (l'attestation), il suffit d'adapter la hauteur du cadre texte à ce que vous souhaitez. Ensuite, vous allez dans le menu Affichage --> Sauts de pages --> et vous déplacez le trait bleu (tout en bas) pour le remonter là vous le souhaitez. Mais votre feuille n'aura plus le même format que les précédentes. Pour revenir à l'affichage normal, retournez dans Affichage --> Normal.

La prochaine fois, joignez le fichier plutôt que des copies d'écran.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits