Lotus - Datenbank auslesen klappt nicht
21.08.2003 15:43:42
Andi_H
um eine Adressdatenbank aus Lotus Notes auszulesen bin ich heute auf folgenden Code in der Recherche aufmerksam gemacht worden.
Sub adressen_notes()
Dim session As Object
Dim db As Object
Dim view As Object
Dim doc As Object
Dim feld1 As Object
Dim feld2 As Object
Dim Zeile As Integer
'Positionieren auf DB
Set session = CreateObject("Notes.Notessession")
Set db = session.getdatabase("MUC.ALLIANZ/Allianz-AD", "DirCat_AD.nsf")
'Positionieren auf Ansicht und erstes Dokument
Set view = db.getview("Nach Kategorie")
Set doc = view.GetFirstDocument()
Zeile = 1
While Not (doc Is Nothing)
Set feld1 = doc.getfirstitem("Subject")
Worksheets("Tabelle1").Cells(Zeile, 1).Value = feld1.Text
Set feld1 = Nothing
Set doc = view.getnextdocument(doc)
'i = i + 1
Zeile = Zeile + 1
Wend
End Sub
Leider bekomme ich nach Aufruf des Makros, einen Laufzeitfehler 7063
Database has not been opened yet.
kann mir jemand sagen woran das liegt?
gruß
andi