Autor Thema: Lotus Notes > OpenOffice Writer  (Gelesen 1432 mal)

Offline bredemeier

  • Frischling
  • *
  • Beiträge: 49
Lotus Notes > OpenOffice Writer
« am: 20.06.14 - 15:05:38 »
Hallo,

ich übergebe per LS Text mit Umbrüchen aus einem reinen Textfeld an Bookmarks in ein geöffnetes OpenOffice Writer Dokument.

Die Übergabe funktioniert problemlos, nur an den Umbrüchen werden zusätzlich Leerzeilen eingefügt.
Z.B. Bei einer Adresse im Textfeld:
Vorname Nachname
Straße
PLZ Ort

wird in OpenOffice
Vorname Nachname

Straße

PLZ Ort

eingefügt.

Hat hier jemand eine Idee?

Function fTextmarke(objDoc As Variant, bookmark As Variant, sText As String)
   
   On Error Goto Fehler
   
   Dim oTM As Variant
   Dim oBookmark As Variant
   Dim oTC As Variant
   
   Set oTM = objDoc.Bookmarks.getByName(bookmark)
   Set oBookmark = objDoc.getBookmarks().getByName(bookmark).getAnchor()
   Set oTC = oBookmark.Text.CreateTextCursorByRange(oTM.Anchor)
   oTC.String = sText
   Exit Function
   
Fehler:
   Msgbox  "Die Textmarke wurde nicht gefunden!"
   
End Function

Danke für eure Zeit, Volker
« Letzte Änderung: 20.06.14 - 15:08:28 von bredemeier »

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Lotus Notes > OpenOffice Writer
« Antwort #1 am: 20.06.14 - 15:33:19 »
Moin

Evtl. hilft es die Zeilenumbrüche vorher zufiltern.
Ich kann mir vorstellen, dass die Zeilenumbrüche als CHR(13) & CHR(10) (CRLF) mitgegeben werden und Openoffice beides als Zeilenumbrüche interpretiert.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline bredemeier

  • Frischling
  • *
  • Beiträge: 49
Re: Lotus Notes > OpenOffice Writer
« Antwort #2 am: 20.06.14 - 19:55:20 »
Moin Urs,

cool, funktioniert. Es ist dabei auch egal, ob ich Chr(10) oder Chr(13) herausnehme, das Ergebnis ist das Gleiche.

Danke für den Tip, Volker

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz