Programmation VBA - comptabilité

Fermé
newyork Messages postés 2 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 6 novembre 2007 - 6 nov. 2007 à 14:30
moumouss81 Messages postés 16 Date d'inscription jeudi 25 octobre 2007 Statut Membre Dernière intervention 24 avril 2008 - 7 nov. 2007 à 16:13
Bonjour,

Je n'arrive pas à résoudre ce problème en programmation VBA. Qq'un aurait-il une solution adéquate à mon PB????

Je dispose d'un classeur de trois feuilles, dont la première constitue la feuille de donnée source de compta (dans laquelle se trouve les produits associés à un intitulé ainsi qu’un numéro de compte. Pour chaque compte, 4 libellés existent :
A correspond aux ventes du produit réalisées dans un pays, B aux ventes réalisées dans un autre pays,
C aux achats de ce même produits dans des distributeurs du premier pays et D pour des
distributeurs dans le second pays). De plus, à chaque libellé correspond donc un montant.
J'ai deux tableaux à compléter dont un étant un tableau de tri en fonction du nom de produit des ventes et des achats.
Dans le second tableau, je dois faire la même chose mais cette fois en séparant les ventes et
achats réalisées dans le pays A et dans le pays B.

Merci d'avance de vos réposnes à tous pour que je puisse faire fonctionner ma macro et mon fichier excel.

NYC.
A voir également:

3 réponses

avotreservice Messages postés 5 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 7 novembre 2007
6 nov. 2007 à 16:38
quid d'un tableau croisé dynamique?

0
newyork Messages postés 2 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 6 novembre 2007
6 nov. 2007 à 22:18
quid oui, mais j'ai absolument besoin de passer ce code sous vba, pour l'automatiser.

Merci de votre aide si vous avez une idée de comment rédiger le code, car j'ai quelques lacunes en vba.

NYC
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
6 nov. 2007 à 22:27
Bonsoir,

Peux tu mettre ton fichier en ligne ???
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
7 nov. 2007 à 13:53
(réponse donné en MP)
0
moumouss81 Messages postés 16 Date d'inscription jeudi 25 octobre 2007 Statut Membre Dernière intervention 24 avril 2008
7 nov. 2007 à 16:13
tu peux créer un filtre élaboré ou bien plus simple en codant une simple fonction de recherche du style

a=1
b=1
Pour i de 1 à "nombre de ligne"
Si cellule(Ai)=pays A alors
"sur une feuille paysA" cellule(Aa)=cellule(Ai)
a=a+1
Sinon
"sur une feuille paysB" cellule(Ab)=cellule(Ai)
b=b+1
fin

Après à toi de définir à quelle endroit de ton classeur tu veux coller tes données
0