Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Le nom des doublons dans un msgbox

5 réponses
Avatar
Crel
Bonjour à toutes et tous
J'ai une proc (merci à AV et Daniel) qui me compte les doublons de noms
et m'affiche leurs nombres dans un msgbox.
Je désire créer un msgbox qui me donne le nom des doublons.
Merci beaucoup
Patrick

5 réponses

Avatar
AV
T'es sur de ta formulation (voir fil précédent) ?
C'est bien le nom des doublons et leur nbre que tu veux ?

AV

"Crel" a écrit dans le message news:

Bonjour à toutes et tous
J'ai une proc (merci à AV et Daniel) qui me compte les doublons de noms
et m'affiche leurs nombres dans un msgbox.
Je désire créer un msgbox qui me donne le nom des doublons.
Merci beaucoup
Patrick





Avatar
AV
Essaye ça :

Sub val_UniK()
Dim vu As New Collection
On Error Resume Next: nbr = 0
For Each C In Selection
vu.Add C.Value, CStr(C.Value)
If Err.Number <> 0 Then
x = x & Chr(10) & C.Value
nbr = nbr + 1
Err.Number = 0
End If
Next C
MsgBox "Nbre doublons : " & nbr & vbLf & x
End Sub

AV

"Crel" a écrit dans le message news:
#
Salut AV
Oui, oui, supposons que dans ma liste j'ai 2 fois le nom de durand et dupond
Le message box sera le suivant:
"A ce jour, il y a 2 doublons de nom, voulez vous connaître les noms ?"
Si oui : msgbox "Voici les noms : Durand; Dupond"
j'ai grâce à toi le premier msgbox.
Patrick



"AV" a écrit dans le message de news:

T'es sur de ta formulation (voir fil précédent) ?
C'est bien le nom des doublons et leur nbre que tu veux ?

AV

"Crel" a écrit dans le message news:

Bonjour à toutes et tous
J'ai une proc (merci à AV et Daniel) qui me compte les doublons de noms
et m'affiche leurs nombres dans un msgbox.
Je désire créer un msgbox qui me donne le nom des doublons.
Merci beaucoup
Patrick













Avatar
Crel
Salut AV
Oui, oui, supposons que dans ma liste j'ai 2 fois le nom de durand et dupond
Le message box sera le suivant:
"A ce jour, il y a 2 doublons de nom, voulez vous connaître les noms ?"
Si oui : msgbox "Voici les noms : Durand; Dupond"
j'ai grâce à toi le premier msgbox.
Patrick



"AV" a écrit dans le message de news:

T'es sur de ta formulation (voir fil précédent) ?
C'est bien le nom des doublons et leur nbre que tu veux ?

AV

"Crel" a écrit dans le message news:

Bonjour à toutes et tous
J'ai une proc (merci à AV et Daniel) qui me compte les doublons de noms
et m'affiche leurs nombres dans un msgbox.
Je désire créer un msgbox qui me donne le nom des doublons.
Merci beaucoup
Patrick









Avatar
Daniel.M
Pourquoi ne restes-tu pas dans le même fil?

Je t'ai répondu dans l'autre.

Salutations,

Daniel M.

"Crel" wrote in message
news:
Bonjour à toutes et tous
J'ai une proc (merci à AV et Daniel) qui me compte les doublons de noms
et m'affiche leurs nombres dans un msgbox.
Je désire créer un msgbox qui me donne le nom des doublons.
Merci beaucoup
Patrick





Avatar
Crel
Merci beaucoup
Patrick

"AV" a écrit dans le message de news:

Essaye ça :

Sub val_UniK()
Dim vu As New Collection
On Error Resume Next: nbr = 0
For Each C In Selection
vu.Add C.Value, CStr(C.Value)
If Err.Number <> 0 Then
x = x & Chr(10) & C.Value
nbr = nbr + 1
Err.Number = 0
End If
Next C
MsgBox "Nbre doublons : " & nbr & vbLf & x
End Sub

AV

"Crel" a écrit dans le message news:
#
Salut AV
Oui, oui, supposons que dans ma liste j'ai 2 fois le nom de durand et
dupond


Le message box sera le suivant:
"A ce jour, il y a 2 doublons de nom, voulez vous connaître les noms ?"
Si oui : msgbox "Voici les noms : Durand; Dupond"
j'ai grâce à toi le premier msgbox.
Patrick



"AV" a écrit dans le message de news:

T'es sur de ta formulation (voir fil précédent) ?
C'est bien le nom des doublons et leur nbre que tu veux ?

AV

"Crel" a écrit dans le message
news:




Bonjour à toutes et tous
J'ai une proc (merci à AV et Daniel) qui me compte les doublons de
noms




et m'affiche leurs nombres dans un msgbox.
Je désire créer un msgbox qui me donne le nom des doublons.
Merci beaucoup
Patrick