Formule

Bonjour,

J'ai fusionné plusieurs bases de données dans un même fichier excel.

Plusieurs lignes se retrouvent en doublon.

Je souhaite donc dédoublonner la colonne email mais en gardant en priorité les emails qui ont la colonne "prénom" renseigné.

Ci-joint le fichier d'exemple

https://www.excel-pratique.com/~files/doc/fichier_pour_aide.xls

Merci d'avance pour votre précieuse aide.

Cyrille

Bonjour à tous,

Sub SupprVides()
Dim Nb As String
Dim i As Byte
    Application.ScreenUpdating = False
    Nb = Application.WorksheetFunction.CountA(Range("b:b")) - 1
    [b65536].End(xlUp).Select

    For i = 1 To Nb
        If ActiveCell = "" Then
            ActiveCell.EntireRow.Delete
            i = i - 1
        End If
            ActiveCell.Offset(-1, 0).Select
    Next i
End Sub

amicalement

Claude.

Bonjour,

Merci pour votre intervention.

Néammoins, je ne comprends pas très bien ce script.

Il me manque encore des connnaissances en excel.

Est ce une macro ? ou autre ?

Que dois je en faire ?

Merci de votre aide.

Cyrille

re,

oui, ceci est une macro qui supprime les lignes où il n'y a pas de prénom.

à copier dans un module VBA.

tu fais Alt+toucheF11, et insertion module

Je te conseille de faire une copie de ta feuille (au cas ou !)

Claude.

11test-2.xlsm (253.70 Ko)

re,

excuse, j'ai oublié les doublons en + des vides,

Fichier

https://www.excel-pratique.com/~files/doc/fichier_pour_aide2.xls

Claude.

Merci beaucoup pour ce coup de main.

C'est très gentil.

La macro fonctionne.Par contre, elle me supprime les emails qui ne sont pas associés à un prénom.

Par défaut, c'est l'email qui est prioritaire et non la présence du prénom.

Le fichier pourra donc contenir des emails sans forcément avoir un prénom.

Merci de me dire si c'est possible.

Merci d'avance.

Cyrille

re,

J'ai un peu honte de cette macro, mais elle fonctionne !

j'ai pas la tête ce soir !

https://www.excel-pratique.com/~files/doc/fichier_pour_aide3.xls

Claude.

Ca fonctionne, super !

Un grand merci pour cette aide.

A très bientôt,

Cyrille

re,

vw2sjresolu

à+...Claude.

Rechercher des sujets similaires à "formule"