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 :

rechercher des clés à partir d'un tableau et les supprimer sur d'autres feuilles


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 422
    Par défaut rechercher des clés à partir d'un tableau et les supprimer sur d'autres feuilles
    alors voilà j'ai un probleme

    j'ai un tableau qui fait référence à plusieurs feuilles



    donc ce que je veux par exemple

    les libellés de la colonne B2 à F2 font référence à des onglets la colonne A correspond à des clés qu'on retrouve sur ces feuilles (dans la colonne AE pour chaque feuille)

    j'aimerai

    créer un code qui ressemble un peu à celui

    je vais le traduire sous la forme d'un algorithme

    pour chaque clé
    faire si aar=1 alors supprimer la clé sur les autres feuilles(celle marqué par un 1)


    voila merci d'avance

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 99
    Par défaut
    Bonjour Huitre le forum
    si tu passe ton fichier je te le fait
    n'oublies pas de mettre les explications dans le fichier
    a+
    papou

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 422
    Par défaut
    salut alors je t'envoie le fichier accompagné d'un exemple

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 422
    Par défaut
    bon j'ai essayé un code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    Sub suppression_doublons()
     
        Dim plage
        Dim dercel As Long
        Dim lavaleur
        Dim rg As Range
        Dim tableau
     
     
        dercel = Range("A" & Rows.Count).End(xlUp).Row
        Range("A1").Select
        Range(Selection, Selection.End(xlToRight)).Select
        Range(Selection, Selection.End(xlDown)).Select
        plage = Selection
     
        For i = 1 To dercel
        If plage(i, 2) = 1 Or plage(i, 3) = 1 Then
                If plage(i, 2) = 1 Or plage(i, 4) = 1 Or plage(i, 5) = 1 Then
                lavaleur = plage(i, 1)
                End If
        End If
        Next
     
        For Each sh In Worksheets(Array("RST", "PCH", "EXP DIF"))
        Set tableau = sh.Range("AE2:AE" & dercel)
        Next
     
        For Each rg In tableau
        If rg = lavaleur Then
        rg.Rows.delete
        End If
        Next
     End Sub
    ça me donne rien et puis je n'ai même pas un message d'erreur

    bon dsl je ne manipule pas du tout les tableaux

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 99
    Par défaut
    Bonsoir Huitre le forum
    dans ton fichier il n'y a aucune explication dans le fichier de ce que tu as et de ce que tu souhaites obtenir, expliques et on te répondra.
    Tu rajoutes tes explications dans le fichier et on comprendra
    a+
    papou

  6. #6
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 422
    Par défaut
    bonsoir

    En effet , tout ça n'est pas très clair

    donc je viens de renvoyer le fichier avec toutes les instructions que j'ai détaillée au maximum

    merci d'avance

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/03/2014, 15h19
  2. [WD-2002] Rechercher/remplacer des chaînes à partir d'un tableau à deux colonnes
    Par LondonLondres dans le forum VBA Word
    Réponses: 2
    Dernier message: 28/11/2011, 00h15
  3. Réponses: 6
    Dernier message: 08/11/2008, 15h37
  4. Réponses: 2
    Dernier message: 04/03/2008, 09h48
  5. VBA-E Recherche des différents noms dans mon tableau excel
    Par tazmania dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/04/2007, 19h31

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