Autor Thema: LS: Wie geht ein Excel Export eines Textlistenfeld?  (Gelesen 1493 mal)

Offline Frank_B

  • Senior Mitglied
  • ****
  • Beiträge: 275
  • Geschlecht: Männlich
Hallo,

ich stehe hier vor einem kleinen Problem.

Ich habe einen Excel Export, welcher auch ein Textlistenfeld exportieren soll.

Das klappt auch ganz gut, jedoch möchte ich, dass die Inhalte eines Textlisten-feld pro Zeile (quasi durch Zeilenumbruch) in einer Excel-Zelle dargestellt werden.

Geht das irgendwie mit Lotusscript oder brauche ich da gute Excel-Kenntnisse?

Danke schonmal für eure Tipps.
« Letzte Änderung: 03.09.14 - 14:31:48 von Frank_B »
Gruß Frank

Offline Keydins

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
Re: LS: Wie geht ein Excel Export eines Textlistenfeld?
« Antwort #1 am: 03.09.14 - 09:11:01 »
Ich bin zwar kein Export-Profi in Richtung Excel, aber grundsätzlich sollte das mit Lotus Script kein Problem sein.

Mein Ansatz wäre, wenn das Feld mehr als einen Wert enthält, den Inhalt zu einem String zusammenfassen und nach jedem Wert ein ALT+Return ein zu binden, so dass Excel die Werte mit Zeilenumbruch in der gewünschten Zelle darstellt.

Gruß
Dirk
Gruß Dirk

Aktuelle Notesumgebung
~800 BasicClients 9.0.1 FP9 SHF55
  10 FullClients 9.0.1 FP7 SHF143
    7 DominoServer 9.0.1 FP9 HF 139 / 64 Bit

Offline ERR

  • Frischling
  • *
  • Beiträge: 46
  • Geschlecht: Männlich
Re: LS: Wie geht ein Excel Export eines Textlistenfeld?
« Antwort #2 am: 03.09.14 - 11:06:26 »
Hallo Frank_B,

die Lösung ist relativ einfach. Einfach der Zelle das Feld mit Join (als String mit Zeilenumbruch) übergeben:

Code
xlsSheet.Cells(1,1) = Join(doc.Feldname, Chr$(13) + Chr$(10))

Dann stehen die Mehrfachwerte untereinander in einer Zelle.

MFG
ERR

Offline Frank_B

  • Senior Mitglied
  • ****
  • Beiträge: 275
  • Geschlecht: Männlich
Re: LS: Wie geht ein Excel Export eines Textlistenfeld?
« Antwort #3 am: 03.09.14 - 14:31:20 »
Hallo,

vielen Dank.

ich konnte mir auch mit einem Script aus OpenNTF behelfen.
http://www.openntf.org/Projects/codebin/codebin.nsf/0/C15F08B2C4F6EB0286256E8D0036F384
Gruß Frank

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz