Supprimer ligne = 0

Bonjour Mesdames, Messieurs,

Je souhaiterais obtenir votre aide concernant une macro à mettre en place sur excel.

Il s'agit d'un fichier permettant à des clients de saisir leurs factures de ventes en enregistrant la date de la facture,

le numéro de factures, le nom du client, le montant HT, le code TVA.

J'ai mis en place des formules et une micro macro permettant de transformer l'ensemble de ces données en écritures comptables.

Des lignes apparaissent pour un montant = à 0 car aucun montant ne correspond au numéro de compte concerné.

Je souhaiterais supprimer l'ensemble des lignes à 0 de la colonne F et également de la colonne E pour ne garder que les écritures mouvementées. Ceci me permettrait ainsi de remonter le fichier excel et donc les écritures comptables dans un logiciel comptable.

Je suis débutant en VBA, merci de votre aide

Bonjour,

Poste un exemple avec un fichier,

Cordialement,

Oui je vous mets un exemple du fichier, je remarque une erreur sur le numéro facture de la 2e feuille car pour avoir le numéro 2 de la facture j'ai fait numéro de la facture 1+1, mais si je créer la Macro suppr

les lignes à 0, cela va m'enlever tous les numéros de factures.

Je vous remerci d'avance

Bonjour,

Je regarde mais je pense que l'idéal n'est pas de passer par une macro,

Je reviens vers toi bientôt

Ah bon simplement par un filtre?

je vais chercher encore un peu mais je vous remercie d'avance pour votre aide précieuse

Effectivement en faisant deux filtres sur les colonnes E et F tu aurai ce que tu souhaites,

Je vais regarder si on ne peut pas passer par des requêtes !

Cordialement,

Re,

Voici le résultat dis moi si cela te convient?,

Cordialement,

Bonjour,

Une proposition à étudier.

Réalisée avec Récupérer et transformer.

Cdlt.

Merci à vous deux, vos propositions sont très intéressantes.

Simplement une question Massari59264, si j'ajoute de nouvelles factures au cours de l'année comment peut on incrémenter ces nouvelles factures dans le tableau de remonter? En tout cas je te remercie car je n'avais pas du tout pensé à cette idée.

Merci à toi

Bonjour,

Dans les deux propositions, la saisie de nouvelles factures va s'incrémenter automatiquement, il suffira de faire clic droit sur le tableau final et actualiser,

Je te rejoins mon fichier avec un code macro qui s'en chargera,

Cordialement,

Oui c'est ce qu'il me semblait mais lorsque je veux actualiser le tableau aucune nouvelles écritures s'enregistrent.

Sinon la macro me marque débogage

Le fichier marche chez moi,

J'ai ajouté une facture 4 en remplissant des données fictives et en allant sur ma feuille résultat requête, l'actualisation se fait et les données saisies manuellement se reporte,

Renvoi moi le fichier qui bloque avec tes données ajoutées, je vais regarder,

Cordialement,

désolé du dérangement

Je ne te renvoi pas le fichier, lol

De toi même tu aurais pu trouver l’erreur, c'est juste que tu n'indique pas une date valable en B8

VBA précise d'ailleurs lors de l'actualisation qu'il y a une erreur sur le format date !

Cordialement,

Effectivement la date n'est pas bonne même en rentrant 02/10/2018 la macro ne fonctionne pas ni l'actualisation

Quel est ton message d'erreur?,

Ouvre ce fichier, ajoute une facture de vente, va sur A2 de l'onglet RESULTAT REQUETE et clic droit actualiser !

Tu es sur d'avoir la version excel 2016?,

Cordialement,

Non ca ne marche pas je vais chercher mais je te remercie ton travail est super, merci à toi tu m'as consacré bcp de temps

Désolé de ne pas t'aider plus que cela,

Pense à mettre en résolu le sujet,

Cordialement,

Re,

Quid de de ma proposition ?

Cdlt.

Bonjour Jean Eric,

Votre proposition me parait plus aboutie, mais le vrai pb de pb42 ! à présent, c'est que je pense qu'il n' pas la bonne version excel pour utiliser les requêtes,

Cordialement,

Rechercher des sujets similaires à "supprimer ligne"