Autor Thema: Richtext Felder in Notes 123 exportieren  (Gelesen 1747 mal)

Offline notesanfänger

  • Frischling
  • *
  • Beiträge: 1
Richtext Felder in Notes 123 exportieren
« am: 29.12.04 - 12:53:27 »
Hallo zusammen!!

Ich möchte gerne Inhalte (nur Text) aus Richtextfeldern in Lotus 123 oder Excel exportieren.  ???

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Richtext Felder in Notes 123 exportieren
« Antwort #1 am: 29.12.04 - 15:02:46 »
Hi,

in Word hab ich sowas mal gemacht. In Excel dürfte das aber auch kein großen Problem sein. Hier mal ein ganz einfaches Beispiel wie's gehen könnte. Die Initialisierung der Variable doc wurde weggelassen

Code
Dim objExcel As Variant
Dim objSheet As Variant
Dim rtitem As NotesRichTextItem    
Dim strTemp As String

...
Set objExcel = CreateObject("Excel.Application")   'Excel "unsichtbar" starten

'Anlegen einer neuen Arbeitsmappe
Call objExcel.Workbooks.Add
Set objSheet = objExcel.Workbooks(1).Worksheets(1)

'Auslesen RTF-Feld
Set rtitem = doc.GetFirstItem( "Body" )
If ( rtitem.Type = RICHTEXT ) Then
  strTemp = rtitem.GetFormattedText( False, 0 )
  Call objSheet.Range("A1").Value = strTemp
End If

'Excel sichtbar machen
objExcel.Visible = True

...

Achtung beim Übergeben von Text an Excel. Bei mehr als 912 Zeichen gibt es Probleme, bis hin zur Schutzverletzung.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz