Hallo,
in der Bibliothek "Tools" sind mehrere Stringfunktionen implementiert, darunter Replace().
Für die Details siehe hier: http://www.dannenhoefer.de/faqstarbasic ... in(3).html
Calc: Bestimmte Inhaltsmenge einer Zelle löschen
Moderator: Moderatoren
Re: Calc: Bestimmte Inhaltsmenge einer Zelle löschen
Gruß,
mikeleb
mikeleb
Re: Calc: Bestimmte Inhaltsmenge einer Zelle löschen
Hey Bates,
Aber wenn es wirklich ne Sting ist - klar beitet Basic jede Menge Stringmanipulationen an - Z.B. Left()., right(), Mid() - um nur einige zu nennen.
Einfach die Hilfe aufrufen (in der Basic IDE), die Funktionen eingeben und schon werden sie Dir ausführlich mit Beispielen erläutert:)
Auch replace() wäre eine solche Funktion.
Wenn aber deine Zelle einen Datumswert beinhaltet und Du damit auch weiter rechnen möchtest, sind andere Strategien gefragt. Lass dich nicht davon täuschen, dass die String-Eigenschaft der Zelle diesen Text beinhaltet.
VG Tom
sicher, dass es sich um einen "String" handelt? Sieht mir sehr nach Datumswert aus... der Rest ist dann eigentlich mehr ne Formatierung.Als Beispiel steht in meiner Zelle: "09.05.2017 00:00:00"
Aber wenn es wirklich ne Sting ist - klar beitet Basic jede Menge Stringmanipulationen an - Z.B. Left()., right(), Mid() - um nur einige zu nennen.
Einfach die Hilfe aufrufen (in der Basic IDE), die Funktionen eingeben und schon werden sie Dir ausführlich mit Beispielen erläutert:)
Auch replace() wäre eine solche Funktion.
Wenn aber deine Zelle einen Datumswert beinhaltet und Du damit auch weiter rechnen möchtest, sind andere Strategien gefragt. Lass dich nicht davon täuschen, dass die String-Eigenschaft der Zelle diesen Text beinhaltet.
VG Tom
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic