Hallo *, wen es interessiert @
https://bugs.documentfoundation.org/show_bug.cgi?id=136893
Die »Basic-IDE« verhält sich bei der Speicherung eines Makros
unterschiedlich:
[1] [Datei]>[Speichern]
Bei der internen Speicherung treten, so weit beobachtet, keinerlei
Fehler auf. Auch »extreme« Zeichen wie beispielsweise »chinesische
Schriftzeichen«, werden fehlerfrei gespeichert.
[2] [Datei]>[Basic exportieren]
Hier wird, so weit beobachtet, maximal der Zeichensatz »ISO
8859«/»Windows-1252« (umgangssprachlich auch »ANSI«) unterstützt.
Offensichtlich liegt hier ein Problem der »LO-Export-Routine« vor:
+ Das fehlerhafte Verhalten ist unabhängig von der »empfangenden« Datei
(beispielsweise txt/odt @ Windows).
+ Speichert man den »BasicMakroCode« via Zwischenablage (kopiern &
einfügen) in eine Datei (beispielsweise txt/odt @ Windows), tritt das
fehlerhafte Verhalten nicht auf.
+ Beispiel: »kleiner/gleich«-Zeichen [ ≤ ] (Unicode »U+2264« =
Chr(CLng(&H2264)) = Chr(8804)):
++ [Datei]>[Speichern] Problemlos !
++ [Datei]>[Basic exportieren] Ersetzung des »kleiner/gleich«-Zeichens
durch »?« !
[3] Getestet mit »LO 6.4.6.2«/»LO 7.0.1.2« @ »Windows 10 Home« !
Gruß
Hans-Werner :-))
--
Liste abmelden mit E-Mail an: [email protected]
Probleme?
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy