Hallo,
die String-Funktionen "Replace" und "StrConv" stehen in der LO Basic-IDE zur Verfügung und können genutzt werden, sind aber in
+ [LibreOffice Hilfe][LibreOffice Basic][Makros und Programmierung][Befehlsreferenz][Laufzeitfunktionen, Anweisungen und Operatoren][Zeichenketten]
+ [LibreOffice Hilfe][LibreOffice Basic][Makros und Programmierung][Befehlsreferenz][Alphabetische Liste der Funktionen, Anweisungen und Operatoren]
nicht aufgeführt.
Hat das einen besonderen Grund oder ist die Hilfe zur Basic-IDE einfach nur nicht auf dem aktuellen Stand ?
Gruß
Hans-Werner :-))
Sub TestStrFun
' Getestet mit: "LO 6.0.6.2 (x64)" @ "Windows 7 Home Premium 64-bit"
' Replace(String, Suche, Ersetze, Start, Anzahl, Modus)
' Durchsucht String nach Suche und ersetzt den Teilstring mit Ersetze. Start, Anzahl und Modus sind optional.
'
' StrConv(String, Modus [, Lokal])
' Konvertiert einen String gemäß dem Argument Modus:
' 1=Großbuchstaben, 2=Kleinbuchstaben, 4=breit, 8=schmal, 16=Katakana, 32=Hiragana, 64=zu Unicode,128=aus Unicode.
MsgBox(Replace("ABCDEFG","CD","34") ' ersetzen
MsgBox(StrConv("abcdefg",1)) ' in Großbuchstaben
MsgBox(StrConv("ABCDEFG",2)) ' in Kleinbuchstaben
MsgBox(StrConv("ABCDEFG",4)) ' in breiteren Zeichenabstand
MsgBox(StrConv("ABCDEFG",8)) ' in schmaleren Zeichenabstand
End Sub