Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Do until object = nothing ???

Forumthread: Do until object = nothing ?

Do until object = nothing ?
17.08.2005 16:49:15
Dominic
Hallo beisammen,
benötige wieder Eure Hilfe!
Ich lese aus einer Lotus Notes datenbank alle einträge im ACL aus. So weit so gut. Mein problem ist das wenn alle Einträge abgearbeitet werden dann gibt mir das Object "aclentry" Nothing aus. Daher habe ich es mit der Zeile
Do Until aclentry = Nothing
versucht eine Schleife zu machen, leider ist dies "unzulässig". Wer hat da eine Idee wie kann die SChleife verlassen?

Sub check_ACL()
Dim app As Object
Dim db As Object
Dim acl As Object
Dim aclentry As Object
Dim name As String
Dim a As Variant
'On Error Resume Next
Set app = CreateObject("Notes.NotesSession")
Set db = app.getdatabase("..........", "............")
Set acl = db.acl
Set aclentry = acl.GetFirstEntry
name = aclentry.name
Do Until aclentry = Nothing
Set aclentry = acl.GetNextEntry(aclentry)
name = aclentry.name
'MsgBox name
Loop
Set acl = Nothing
Set db = Nothing
Set app = Nothing
End Sub

Vielen Dank im Voraus!
Gruß
Dominic
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Do until object = nothing ?
17.08.2005 16:55:59
Fred
Hi,
vieleicht so?
Do
if aclentry = Nothing then exit do
Set aclentry = acl.GetNextEntry(aclentry)
name = aclentry.name
'MsgBox name
Loop
Ggf. muss es auch heißen Is Nothing
mfg Fred
Danke!
17.08.2005 17:01:14
Dominic
Danke Fred,
das mit Is Nothing funktioniert!
Gruß
Dominic
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige