Excel Datenexport nach Notes

  • Hallo,


    würde gerne per VBA eine Excel Datei in eine Notes Datenbank exportieren, im gunde genommen quasi als Attachment in
    einen bestimmten Folder.
    Hat jemand einen Code bzw. Fragment, wie sich das bewerkstelligen läßt ?
    Gruß
    Tom

  • Also als Attachment kannst du es nur an ein Dokument anhängen und zwar dort an ein RichTextItem.
    In der Script Klasse NotesRichTextItem findest du die Methode EmbedObject mit der du ein Attachment anhängen kannst.

    • Offizieller Beitrag

    per VBA oder per LotusScript?
    Für LS habe ich etwas.

    Code
    ' doc ...  NotesDocument
    Dim rtitem As NotesRichTextItem
    Set rtitem = doc.GetFirstItem(RT-Feldname)
    Call rtitem.embedObject(EMBED_ATTACHMENT,"",Pfad-Dateiname, "")
    doc.Save True, True, True


    RT-Feldname und Pfad-Dateiname müssen noch ersetzt werden.


    Im UI ist es ein bisschen mehr Aufwand.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein


  • Hmm ...? Was willst du letztlich? Mit VBA in Notes "eindringen" oder von Notes aus ein Excel-Dok anhängen. Letzteres wird wohl einfacher sein.
    In jedem Fall kannst du kein Excel-Dok in eine Ansicht einfügen, sondern nur an Dokumente, wie auch Taurec schon schrieb, und dort in Feldern die als RichTextFelder deklariert sind.
    Oder willst du nur die Daten aus Excel-Doks in Notes einfügen?


    MfG
    Sven

  • Danke für die Replys, mein Problem ist, daß ich nicht
    firm bin in LS. Ich versuche mit Excel VBA Notes anzuzapfen,
    was mir auch ohne weiteres gelingt (Datenbanken auslesen etc).
    Wie sieht es aber aus, aus Excel direkt in Notes zu schreiben bzw,
    zu importieren? Ich habe eine automatisierte Excel Abrechnung,
    die auf Button im Hintergrund via Notes versendet wird. Jetzt soll
    der Empfänger sich die Daten direkt online runterladen, dazu muß
    ich die Excel docs in eine Notes Datenbank packen.
    Hat jemand Erfahrung ? Wie ich cia Excel z.B. das Addressbuch
    auslese, kein Problem, aber dann hört es schon wieder auf !
    Gruß
    Tom

  • Schau doch mal in der Designer Hilfe unter: "LotusScript/COM/OLE Classes" / "Using OLE" ... vielleicht hilft dir das:

  • Yo, habe die OLE Klassen besorgt, vielen Dank für die Info. Hätte nicht gedacht, daß VB/LS so artverwandt sind.
    Jetzt beschränken sich meine Fehlermeldungen wenigstens nur noch auf Rechtebeschränkungen !
    Gruß
    Tom