Hallo,
ich habe 2 Fragen zu Makros.
1.) Wie kann ich über ein Makro ein Sonderzeichen einfügen? Z.B. ein " @ " (Arial U+0040 (64))
Moderation,4: Betreff angepasst; 2. Frage abgespaltet
Einfügen Sonderzeichen
Moderator: Moderatoren
Einfügen Sonderzeichen
Mit freundlichen Grüßen
mike
mike
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Einfügen Sonderzeichen
Versuch' mal mit Makro aufzeichnen
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Einfügen Sonderzeichen
Hallo,
hier 2 Versuche mit Makro aufzeichnen:
Das mit dem @ ist ja noch nachzuvollziehen.
Hier handelt es sich um das Sonderzeichen "Haken", welches als String "ü" dargestellt wird.
Gibt es irgendwo eine Tabelle, die die Sonderzeichen mit dem jeweiligen "string" gegenüberstellt?
hier 2 Versuche mit Makro aufzeichnen:
Code: Alles auswählen
sub at
Dim oCell as Object
On Error Resume Next
oCell = thisComponent.getCurrentSelection()
With oCell
.string="@"
.CharFontName="Symbols"
.CharFontStyleName="Standard"
.CharFontCharSet=10
.CharFontPitch=2
End With
End Sub
Code: Alles auswählen
sub haken
Dim oCell as Object
On Error Resume Next
oCell = thisComponent.getCurrentSelection()
With oCell
.string="ü"
.CharFontName="Wingdings"
.CharFontStyleName="Standard"
.CharFontCharSet=10
.CharFontPitch=2
End With
End Sub
Gibt es irgendwo eine Tabelle, die die Sonderzeichen mit dem jeweiligen "string" gegenüberstellt?
Mit freundlichen Grüßen
mike
mike
Re: Einfügen Sonderzeichen
Hi,
ich schaue mich immer hier um:
http://forumtreff.pytalhost.de/viewtopic.php?p=147#t
Unter Codepositionen U+0000 bis U+007F – Basic Latin findest Du z.B. für das @ eine Nummer 64
mit erhältst Du dann folgendes Ergebnis:
Gruß R
ich schaue mich immer hier um:
http://forumtreff.pytalhost.de/viewtopic.php?p=147#t
Unter Codepositionen U+0000 bis U+007F – Basic Latin findest Du z.B. für das @ eine Nummer 64
mit
Code: Alles auswählen
msgbox chr(64)
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Einfügen Sonderzeichen
Hallo,
vielen Dank für den Hinweis. Wie binde ich den Code aber in ein Makro ein?
vielen Dank für den Hinweis. Wie binde ich den Code aber in ein Makro ein?
Mit freundlichen Grüßen
mike
mike
Re: Einfügen Sonderzeichen
genau mit .string wie bereits gehabt. Ist das wirklich so schwer zu schlußfolgern?Wie binde ich den Code aber in ein Makro ein?
Gruß
Stephan