Bonjour,
Voici mes 2 problèmes:
1- Tri, j'ai créé une macro pour effectuer 2 tris dans le premier onglet de mon fichier (Macro "Tri", voir pièce jointe) le hic est que la sélection est fixe selon cette macro mais elle variera d'une fois à l'autre selon l'information dans le tableau. ce qui sépare les 2 tri est la ligne vierge au centre de l'onglet importation qui est aussi alléatoire mais qui peut être identifié selon la date. (elle est jaune présentement mais c'est seulement pour vous la montrer). J'imagine que ce n'est pas une grosse modification à faire mais je ne sais pas par où commencer.
2- Une fois trié, j'aimerai que mon tableau ajoute des lignes tel que fait manuellement dans l'onglet "résultat souhaité". Soit selon la colonne B, ajouter une ligne et des sommes dans la colonne H et I immédiatement à la suite du dernier numéro identique de la colonne B. (voir couleur grise dans l'onglet résultat souhaité)
Autre contrainte, si à l'intérieur du même nombre de numéro identique de la colonne B il y a des numéros différents dans la colonne C il faudrait une somme séparée par numéro de la colonne C pour la colonne H. (voir couleur bleu dans onglet résultat souhaité)
Je suis débutant avec le VBA, j'ai fouillé dans recherche mais je n'arrive pas à me retrouver.
Merci d'avance à toute aide apporté, cela nous simplifiera la vie grandement!
Voici mes 2 problèmes:
1- Tri, j'ai créé une macro pour effectuer 2 tris dans le premier onglet de mon fichier (Macro "Tri", voir pièce jointe) le hic est que la sélection est fixe selon cette macro mais elle variera d'une fois à l'autre selon l'information dans le tableau. ce qui sépare les 2 tri est la ligne vierge au centre de l'onglet importation qui est aussi alléatoire mais qui peut être identifié selon la date. (elle est jaune présentement mais c'est seulement pour vous la montrer). J'imagine que ce n'est pas une grosse modification à faire mais je ne sais pas par où commencer.
2- Une fois trié, j'aimerai que mon tableau ajoute des lignes tel que fait manuellement dans l'onglet "résultat souhaité". Soit selon la colonne B, ajouter une ligne et des sommes dans la colonne H et I immédiatement à la suite du dernier numéro identique de la colonne B. (voir couleur grise dans l'onglet résultat souhaité)
Autre contrainte, si à l'intérieur du même nombre de numéro identique de la colonne B il y a des numéros différents dans la colonne C il faudrait une somme séparée par numéro de la colonne C pour la colonne H. (voir couleur bleu dans onglet résultat souhaité)
Je suis débutant avec le VBA, j'ai fouillé dans recherche mais je n'arrive pas à me retrouver.
Merci d'avance à toute aide apporté, cela nous simplifiera la vie grandement!
Pièces jointes
Dernière édition: