Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
304to308
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
304to308
304to308
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Löschen einer Collection in VBA

Löschen einer Collection in VBA
05.09.2003 10:45:07
Stefan
Hi!

ich habe folgendes Problem. In einer Schleife verwende ich eine Collection. Diese soll für jeden Durchlauf mit bestimmten Werten gefüllt werden, was auch gut klappt. Blöderweise gelingt es mir aber nicht, die Collection zu beginn jedes Schleifendurchlaufes zu löschen, d.h. auch alte Einträge bleiben erhalten. Gibt es eine einfache Möglichkeit, die gesamte Collection auf einmal zu löschen bzw. zu entleeren, bevor der nächste Durchlauf beginnt?

Gefüllt wird die collection mittels folgenden Codes:

Set SIBereich = Range("E1:E" & intLetzteZeile)

On Error Resume Next
For Each ZelleinSI In SIBereich
collSI.Add ZelleinSI.Value, CStr(ZelleinSI.Value)
Next ZelleinSI

On Error GoTo 0

wobei sich die Range bei jedem Schleifendurchlauf ändert. Ich hätte gerne sowas wie collSI.Delete!

Vielen Dank

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Remove-Methode für jedes Element o.T.
05.09.2003 10:58:21
Michael Scheffler
AW: Löschen einer Collection in VBA
05.09.2003 11:13:04
Thomas Risi
Hallo Stefan

Versuch's mal etwa so ...


Option Explicit

Sub Test()
    
    Dim As Collection
    Dim As Long
    
    Set c = New Collection
    
    c.Add "Heute "
    c.Add "ist "
    c.Add "Freitag."
    
    For i = 1 To 3
        MsgBox c(i)
    Next i
    
    Set c = Nothing
    
    Set c = New Collection
    
    c.Add "Gestern "
    c.Add "war "
    c.Add "Donnerstag."
    
    For i = 1 To 3
        MsgBox c(i)
    Next i
    
    Set c = Nothing
    
End Sub



Gruß
Thomas

Risi Thomas Softwareentwicklung


Anzeige

9 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige