XL 2019 Aide tableau excel

Gwenole_50

XLDnaute Nouveau
Bonjour a tous !

J'aurais besoin de votre aide a propos des tableaux sur excel,
Je suis en train de faire un logiciel de création de ticket de caisse sur Excel,
Je rentre mes produits vendus dans un tableau et il me créé le ticket de caisse.

Mon problème est le suivant :

Je voudrais que le ticket de caisse puisse s'agrandir (rajout de ligne) de manière automatique,
Lorsque je rajoute une ligne a mon tableau des articles achetés, que mon ticket rajoute la ligne également.

jusque la je sais faire, mais ce que je ne sais pas gérer (et je ne sais pas si c'est possible), c'est que je voudrais que les 4 derniers lignes de mon ticket restent a la fin d ticket.
Donc elle doivent descendre d'une ligne a chaque ajout de ligne dans le ticket.

J'ai essayé de mettre mon ticket en format de tableau mais je n'ai pas trouvé la solution pour garder ces 4 dernières lignes a la fin...?

J'espère avoir été assez clair

Je vous met mon tableau et ticket de caisse en PJ

Merci a tous !
 

Pièces jointes

  • Excel Gweno_50.xlsx
    16.2 KB · Affichages: 25

soan

XLDnaute Barbatruc
Inactif
Bonjour Gwenole, le fil,

ton fichier en retour. 😊

1) Petite vue d'ensemble ; ne fais rien encore dans cette partie 1) : à lire seulement !

* à gauche, il y a ton Tableau Structuré, que je vais appeler TS pour simplifier
* à droite, il y a ton Ticket de Caisse, que je vais appeler TC pour simplifier

* au départ, il y a de la place pour 5 lignes d'articles (dans TS et dans TC)

* en I4, tu peux choisir le Type de Règlement : liste de 3 items :
CB ; Chèque ; Espèces

* en J4, tu peux saisir le Taux de Réduction ; si tu saisis 10, il y aura : 10 %

Pour TS :

* je l'ai renommé "Articles"

* formule en E5 : =ARRONDI(Articles[[#Cette ligne];[Prix HT]]*1,2;2)
* formule en G5 : =Articles[[#Cette ligne];[Qté]]*Articles[[#Cette ligne];[Prix TTC]]

Pour TC :

* y'a aucune formule en L7:Q11
* J7 contient le n° de la dernière ligne d'article de TC, donc 11

* formule en L13 : =SI(I4="";"";I4)
* formule en N13 : =SI(J4=0;"";J4)

* formule en P5 (inchangée) : =MAINTENANT()

* formule en Q13 : =SOMME(Q7:Q11)*(1-J4)
(le Q11 de la formule sera adapté plus tard, au fur et à mesure de l'allongement du tableau)

* formule en Q12 : =ARRONDI(Q13/1,2;2)



2) Utilisation

côté TS, tu vas saisir ainsi les données de la ligne 5 :

* en B5, la Référence : a0001

* en C5, le Produit : Livraison

* en D5, le Prix HT : 150 ➯ le Prix TTC est affiché en E5 : 180,00 ; en effet : 150 HT + TVA de 20 % = 150 + (150 × 20 / 100) = 150 + 30 = 180,00 ; simplification : 100% + 20% = 120% = 1,20 ; donc Prix TTC = Prix HT × 1,2 = 150 × 1,2 = 180,00 ; d'où le 1,2 de la formule de E5.

* en F5, la Quantité Qté : 2 ➯ le Total est affiché en G5 : 360,00 ; en effet : Qté × Prix TTC = 2 × 180,00 = 360,00 ; de plus, côté TC, ça a rempli la 1ère ligne d'article, en L7:Q7.​

* en Q13, tu peux voir que le Total TTC est bien de 360,00.

* en Q12, tu peux voir que le Total HT est de 300,00 ; on aurait pu le calculer ainsi : Qté × Prix HT = 2 × 150,00 = 300,00 ; mais note que ce montant n'est pas dans TS ; aussi, c'est bien plus simple à calculer ainsi : Total TTC / 1,2 = 360,00 / 1,2 = 300,00 (arrondi à 2 décimales)

* tu es toujours en F5 ; appuie sur la touche Suppression ➯ ça efface le 2 et G5 est vide : c'est normal ; et ça a aussi effacé L7:Q7 ; c'est ce qui te permet de corriger une ligne d'article erronée ; en C5, saisis Fromage ; en F5, saisis 2 ➯ côté TC, ligne d'article avec Fromage au lieu de Livraison.

* en I4, choisis CB (règlement par Carte Bancaire) ➯ en L13 : CB

* en J4, saisis 10 ➯ en J4 : 10 % ; en N13 : 10 % ; Total TTC en Q13 : 324,00 ; vérif : 360,00 - 10 % = 360,00 - 36,00 = 324,00 ; 100% - 10% = 90% = 0,9 = 1 - J4 de la formule de Q13 = 1 - 0,10 = 0,9 ; et 360 * 0,9 = 324,00 ; d'où le Total HT correspondant en Q12 : 324,00 / 1,2 = 270,00 (arrondi à 2 décimales) ; tu peux aussi vérifier que Total HT sans réduction = 2 × 150,00 = 300,00 ; puis Total HT avec réduction = 300 - 10 % = 300 - 30 = 270,00.

* efface J4 ➯ y'a plus de réduction ➯ N12 et N13 sont vides ➯ Total TTC en Q13 = 360,00 et Total HT en Q12 = 300,00 ➯ on est revenu à l'étape d'avant la saisie du Taux de Réduction de 10 % ➯ là aussi, ça te permet de corriger une erreur de saisie.

* côté TS, lignes 6 à 9, saisis les 4 autres lignes d'articles suivantes de la même façon que tu as saisi la 1ère ligne d'article ➯ côté TC, c'est plein en L7:Q11.

* côté TS, tu es toujours en F9 car c'est là que tu as saisi la dernière Qté ; appuie 2× sur la touche TAB (Tabulation) ➯ ça ajoute la ligne 10 ; saisis les données comme précédemment ; tu verras que quand tu vas valider la Qté, ça va ajouter une ligne au TC et la remplir. 😊 même chose pour les lignes suivantes !

* quand ton TC sera OK, imprime-le, puis fais Ctrl i (initialisation) : ok pour la saisie d'un nouveau ticket ! 🙂

* maintenant que tu as bien compris le système, va en J7 et met une couleur de police blanc pour masquer le de la dernière ligne d'article du TC ; mais à condition de ne pas oublier qu'il est là ! car si tu l'effaces par mégarde, ça ne marchera plus ! rappelle-toi que quand il y a le ticket de départ avec 5 lignes, J7 doit contenir 11 car la 5ème ligne du ticket est bien la ligne n° 11 !

si besoin, tu peux demander une adaptation.
à te lire pour avoir ton avis.

soan
 

Pièces jointes

  • Excel Gweno_50.xlsm
    24.2 KB · Affichages: 10

Discussions similaires

Statistiques des forums

Discussions
311 734
Messages
2 082 020
Membres
101 872
dernier inscrit
Colin T