IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

demande macro suppression lignes quad 2 colonnes identiques


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    fonctionnaire
    Inscrit en
    Janvier 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : fonctionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2018
    Messages : 3
    Points : 1
    Points
    1
    Par défaut demande macro suppression lignes quad 2 colonnes identiques
    bonjour,

    Je souhaiterais connaitre la macro qui me permettrait de supprimer une ligne complète quand les valeurs des colonne B et C sur cette même ligne sont identiques.

    Merci d 'avance

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 825
    Points : 28 731
    Points
    28 731
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Tu crées une boucle qui part de la dernière ligne vers la première.
    Dans cette boucle, tu testes à l'aide d'un IF si la valeur de la cellule B de la ligne est égale à la valeur de la cellule C de cette même ligne et si la condition renvoie True tu supprimes la ligne entière
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    fonctionnaire
    Inscrit en
    Janvier 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : fonctionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2018
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    merci, mais pour moi cela reste proche d être du chinois.
    Je comprends les commandes mais je suis bien incapable de construire une macro avec cela.
    je bidouille Excel par " loisir", je suis tout bonnement inculte et débutant au premier stade .
    Si tu peux être plus concret cela m aidera beaucoup

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 825
    Points : 28 731
    Points
    28 731
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    As-tu lu le texte en rouge en dessous du sigle Developpez.com ?
    Cela veut dire que tu dois t'investir un minimum.
    Une bonne partie des contributeurs sont des consultants ou développeurs qui consacrent leurs temps libres à aider d'autres développeurs débutants ou non. J'ai bien écrit "Aider" et pas "faire le travail" sinon nous pourrions rapidement nous retrouver à la rue.

    Si tu peux être plus concret cela m aidera beaucoup
    Je t'ai pourtant donné une solide piste qui me semble très concrète.
    1. Une boucle
    2. Un If
    3. Une commande pour supprimer

    Les deux premiers points qui sont l'ABC du développeur même débutant et le troisième que tu peux découvrir avec l'enregistreur de macros et si effectue une véritable recherche tu trouveras un tas de discussions sur ce site parlant de ce sujet.

    je bidouille Excel par " loisir", je suis tout bonnement inculte et débutant au premier stade
    Ce site a une multitude de didacticiels traitant de tout les sujets et au moins deux pour débutant.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    fonctionnaire
    Inscrit en
    Janvier 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : fonctionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2018
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    excuse moi, si je me suis tromper de forum!
    Je n 'ai nul envie de prendre le travail de quiconque ici.
    Je suis juste débutant. Mon travail m'oblige a utiliser excel. Et pour ne pas devenir complétement soumis a ce qui tombe du ciel, je vais chercher de quoi améliorer l 'ordinaire avec des exploitations de fichiers. Désolé si je donne l impression de chercher la faciliter, mais c'est loin d'être le cas.
    Pour être franc, je vas surement demander sur un autre forum, après avoir passé 10 min a comprendre tes explications et voir si j'arrive ( surement en vain ) a re transcrire cela en langague informatique.
    Merci néanmoins de ton aide et de ta réponse rapide

Discussions similaires

  1. Macro suppression lignes en fonction plusieurs conditions
    Par edouardM dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/07/2013, 16h32
  2. [XL-2003] Macro suppression ligne avec condition
    Par jenifer699 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 21/08/2012, 12h43
  3. [XL-2003] Macro suppression ligne avec condition 3 mots
    Par jenifer699 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/08/2012, 17h45
  4. [XL-2007] macros suppression ligne
    Par ronin.01 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/03/2011, 19h35
  5. FlexGrid / Suppression ligne supérieure et colonne de gauche
    Par Chavadam dans le forum Windows Forms
    Réponses: 0
    Dernier message: 08/06/2010, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo