F
Flyonets
Guest
Une Questionpour les pros, non solutionnée par moi à ce jour.
je souhaite utiliser une collection pour récupérer une liste de datas
purgée de ses éventuels doublons.
Cette macro fonctionne sans bug,si et uniquement si dans le menu outils / options de Vbe/ general, je décoche la case :sur toutes les erreurs
car je teste sytématiquement mon code sur toutes les erreurs.
Quelqu'un pourrait il m'en expliquer la raison?
Merci d'avance
ci joint le code de la macro
Sub sansdoublon()
Dim Tout As Range, Cell As Range
Dim Purge As New Collection
Dim i As Integer
Application.Goto Reference:=Feuil1.Cells(2, 1), scroll:=False
Set Tout = Range('A1:A105')
On Error Resume Next
For Each Cell In tout
Purge.Add Cell.Value, CStr(Cell.Value)
Next Cell
On Error GoTo 0
' Renvoie les entrées uniques en colonne G
For i = 1 To Purge.Count
Range('G' & i).Value = purge(i)
Next i
End Sub
je souhaite utiliser une collection pour récupérer une liste de datas
purgée de ses éventuels doublons.
Cette macro fonctionne sans bug,si et uniquement si dans le menu outils / options de Vbe/ general, je décoche la case :sur toutes les erreurs
car je teste sytématiquement mon code sur toutes les erreurs.
Quelqu'un pourrait il m'en expliquer la raison?
Merci d'avance
ci joint le code de la macro
Sub sansdoublon()
Dim Tout As Range, Cell As Range
Dim Purge As New Collection
Dim i As Integer
Application.Goto Reference:=Feuil1.Cells(2, 1), scroll:=False
Set Tout = Range('A1:A105')
On Error Resume Next
For Each Cell In tout
Purge.Add Cell.Value, CStr(Cell.Value)
Next Cell
On Error GoTo 0
' Renvoie les entrées uniques en colonne G
For i = 1 To Purge.Count
Range('G' & i).Value = purge(i)
Next i
End Sub