Bonjour à tous, Merçi aux forums
Je suis nouveau sur developpez.net, et j'ai plusieurs centres d'intérets
j'ai commencé une recherche sur le forum Excel VBA en lisant page à page les différentes discussions à partir de leurs titres, puis en utilisant recherches avancées mais je n'ai pas de réponse pour mes sujets.
Je cherche à regrouper les lignes non vides d'une liste.
j'ai construit une feuille "Articles et produits", environ 1000 lignes définissant par ligne un article unique (N° article, libellé, marque, Pa HT, Taux TVA, qu dispo en stock)
sur cette feuille je traite un bordereau de réception fournisseur en indiquant sur la ligne de l'article la qu reçue et le prix achat HT.
J'ai donc un certain nombre de lignes renseignées (ex: 200 lignes sur 1000 non successives)
Afin de ne pas modifier le fichier articles, je recopie les cellules renseignées en utilisant des formules du type Si(QUarticle>=1;Narticle;"") etc, et j'obtiens une liste avec des lignes renseignées et des lignes renseignées par ""
Pour pouvoir ensuite ventiler les fiches de stocks correspondantes, je souhaite regrouper dans une autre liste les lignes renseignées en les regroupants et en éliminant les lignes avec "", de façon à pouvoir transférer les infos dans un deuxième classeur (traitement stock et prix moyen pondéré) en utilisant une copie past spéciale valeur
Est ce possible ?, et SVP ou trouver la procédure
Pour info, j'ai réalisé le classeur traitant une gestion commerciale compléte me permettant d'avoir les infos recherchées, mais il très lourd 72 Mo, donc lent et inefficace.
Pouvez m'orienter sur les bons tutos, ou des solutions deja développées sur les forums
Merçi d'avance,
Bien à vous Macjade62
Partager