Zum Inhalt springen

[VBA] Listfield --> Problem mit RemoveItem


Druid

Empfohlene Beiträge

Hallo Forum,

ich habe folgendes Problem:

Ich benutze VBA in Verbindung mit Access. Ich habe ein Listenfeld in dem

46 Einträge mit je 12 Spalten stehen. Nun möchte ich das Listenfeld komplett

leeren.

In VB weiß ich dass es mit ListObject.Clear geht. In VBA gibt es diese

Methode leider nicht.

Deswegen habe ich folgendes gemacht:


Dim i As Integer


i = lst_overview.ListCount

i = i - 1


While i >= 0

    lst_overview.RemoveItem i

    i = i - 1

Wend

i=i-1 muss ich machen, da dass letzte Item in der Liste leer ist und

er eine Fehlermeldung bringt, wenn ich versuche es zu löschen.

Das Problem ist, dass jedesmal 2-4 Einträge stehen bleiben und ich die ganze

Schleife mehrfach hintereinander durchlaufen muss, bis alles weg ist.

Gibt es einen anderen Weg, wie z.B. in VB?

Oder habe ich irgendeinen Fehler im Code, den ich beim Besten nicht seh?

Thx & Greetz

Druid :cool:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Habe das Problem schon selber lösen können.

Da es sich um ein Listenfeld mit RowSourceType = "Werteliste" handelt

lässt sich das komplette Listenfeld mit foldendem Befehl löschen:

lst_overview.RowSource=""

Tja, manchmal kanns so einfach sein ;)

Greetz

Druid :cool:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...