Buon giorno a tutti
non ho mai utilizzato questo oggetto, potreste spiegarmi quando conviene usarlo e magari allegare qualche esempio ? non son riuscito a trovare spiegazioni esaurienti in rete mentre invece ne ho trovate sulle collection.
Moderatori: Anthony47, Flash30005
Sub unici()
Dim aArr As Variant, bbb As Boolean
Dim d As Object 'Late Binding method
Set d = CreateObject("Scripting.Dictionary") 'Se Late Binding method
aArr = Range("A1").Resize(Cells(Rows.Count, 1).End(xlUp).Row).Value
[L1] = Timer
For I = LBound(aArr, 1) To UBound(aArr, 1)
'bbb = d.Exists(Cells(I, 1).Value)
If Not d.Exists(aArr(I, 1)) Then
d.Add aArr(I, 1), aArr(I, 1) 'Chiave /Valore
End If
Next I
'
[L2] = Timer
aArr = d.Keys 'esiste anche d.Items, da come ho compilato d Keys e Items sono uguali
Range("K1:K" & d.Count) = Application.WorksheetFunction.Transpose(aArr) 'Nota1
[L3] = Timer
'
End Sub
Torna a Applicazioni Office Windows
L'oggetto invocato si è disconnesso dai client corrispondent Autore: marysa81 |
Forum: Software Windows Risposte: 2 |
Metodo Activeprinter dell'oggetto _Application non riuscito Autore: oz85 |
Forum: Applicazioni Office Windows Risposte: 3 |
Selezionare un Oggetto Trama in una Chart con il VBA Autore: A.Maurizio |
Forum: Applicazioni Office Windows Risposte: 1 |
Visitano il forum: Nessuno e 17 ospiti