Génération de 2 ou 3 lignes à partir d'1 ligne

Bonjour,

A partir d'une liste de factures, j'ai besoin de créer une matrice VBA permettant d'importer ensuite ces factures dans un journal comptable.

La difficulté ( pour moi) étant que chaque facture peut générer 2, ou 3 lignes, selon qu'elle comporte, ou pas, de TVA.

Les lignes à zéro n'étant pas autorisées.

En partant du postulat que pour une facture, le compte fournisseur est au crédit (sens C) et le HT et la TVA au débit (sens D)

Et le contraire pour un avoir.

Je vous joins un fichier simplifié, indiquant la source, et le résultat escompté.

En vous remerciant d'avance pour votre aide !

MichaelH

Bonjour

Votre fichier en retour avec une proposition.

En feuille 2, cliquez sur le bouton bleu et voyez le résultat en feuille3

Merci de cloturer le fil si ok pour vous

Cordialement

Bonjour Dan

ça a l'air brillantissime !

Je regarde cela ce soir et vous réponds

Grand merci

MichaelH

Bonsoir Dan,

C'est épatant parce qu'il me fallait 100 lignes de code pour parvenir à un résultat moyen.

Seul hic,la dernière ligne est un avoir, et donc le sens de l'écriture est inversé.

Serait-il possible de rajouter un test sur la colonne du TTC, selon que le nombre est positif ou négatif ?

D'avance merci

MichaelH

Re

La colonne TVA est impactée aussi si je regarde le résultat de votre tableau en feuille 1, non ?

Votre fichier en retour avec la condition

Cordialement

Bonjour Dan,

c'est absolument parfait.

Merci beaucoup et bravo

Rechercher des sujets similaires à "generation lignes partir ligne"