MFC Doublons

Bonjour,

J'ai récupéré un code VBA afin de pouvoir détecter les doublons sur la colonne A, ce code fonctionne très bien mais j'aimerais l'adapter à ma problématique.

Etant néophyte je sollicite votre aide.

Les fonctions à ajouter :

1) Le fait de surligner les doublons sur la colonne A QUE s'il y a en même temps des doublons sur la colonne B.

En formule Excel cela donnerait (en créant une colonne intermédiaire) : =SI(ET(NB.SI(A:A;A1)>1;NB.SI(B:B;B1)>1);"Doublon";"")

2) De créer une boite de dialogue afin que l'utiliseur puisse choisir sa colonne "X" et sa Colonne "Y".

Veuillez trouver ci-dessous le code que j'ai récupéré , qui peut servir de base.

Je vous remercie d'avance pour votre aide.

Sub Doublon()

    Dim Plage As Range
    Dim Cel As Range

    With Worksheets("Feuil1")

    'en colonne "A" à partir de A2
       Set Plage = .Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp))

    End With

    'boucle la plage de la feuille "Compte" et cherche chaque valeur
   'en correspondance exacte dans la plage de la feuille "Source"
   For Each Cel In Plage

        If Application.CountIf(Plage, Cel.Value) > 1 Then

            Cel.Interior.ColorIndex = 22

        End If

    Next Cel

End Sub

Bonjour et bienvenue sur le forum

Tu devrais joindre un fichier avec quelques exemples de ce que tu veux obtenir...

Bye !

Bonjour,

Les doublons dont tu parles en colonne B sont-ils sur les mêmes lignes que les doublons de la colonne A ?

Lorsque tu proposes à l'utilisateur de choisir une colonne,est-ce en remplacement de la colonne B ?

Je vous ai mis ci-joint ce que je veux faire avec de la VBA. (mettre en rouge un doublon sur deux colonnes)

En faite l'utilisation va se faire en fonction de fournisseur d'énergie, donc chaque fournisseur à des tableaux différents.

Les doublons peuvent être sur les mêmes lignes.

Vu que les tableaux de chaque fournisseurs sont différents, il faudrait que je puisse permettre à l'utilisateur de sélectionner les colonnes voulus (N° facture et n° comptage dans le détail).

7classeur1.xlsx (8.09 Ko)
9classeur1.xlsx (8.09 Ko)
EtaZz a écrit :

Vu que les tableaux de chaque fournisseurs sont différents, il faudrait que je puisse permettre à l'utilisateur de sélectionner les colonnes voulus (N° facture et n° comptage dans le détail).

Mais pourquoi ne fournis-tu pas un ''Vrai" fichier, anonymisé si nécessaire ?

Bye !

J'aide un collègue de travail.

Je n'ai pas en ma possession de base de données de facture d'énergie. Désolé :/

Je vous ai mis ci-joint un tableau qui ressemble à une base de données de facturation d'un fournisseur.

(Le principe est le même, il manque juste des colonnes annexes comme les taxes, TICGN, CTA,...)

Pas utile hormis que le tableau au lieu de terminer en AE finira en XD.

Les colonnes importants sont le N° point de comptage et le n° de facture.

13edf.xlsx (8.34 Ko)

Un essai.

Bye !

29edf.xlsm (22.72 Ko)

Parfait merci encore pour l'aide !

Rechercher des sujets similaires à "mfc doublons"