[gelöst] Doppelte Leerzeichen
Moderator: Moderatoren
[gelöst] Doppelte Leerzeichen
Hallo,
ich habe eine Calc-Zelle, in der Text steht. Nun möchte ich die evtl. auftretenden Leerzeichen aus diesem Text löschen. Hat jemand eine Idee, wie ich das einfach machen kann?
Vielen Dank
J. Kleis
ich habe eine Calc-Zelle, in der Text steht. Nun möchte ich die evtl. auftretenden Leerzeichen aus diesem Text löschen. Hat jemand eine Idee, wie ich das einfach machen kann?
Vielen Dank
J. Kleis
Zuletzt geändert von jkl am Mi, 11.06.2008 17:36, insgesamt 1-mal geändert.
http://www.schulzeug-online.de OpenOffice in der Förderschule...
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Doppelte Leerzeichen
mit Basic?
Nehme bspw. die SUB ReplaceStrings aus der Gimmicks-Bibliothek.
Hilft das weiter?
Nehme bspw. die SUB ReplaceStrings aus der Gimmicks-Bibliothek.
Hilft das weiter?
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: Doppelte Leerzeichen
Sorry, aber vielleicht kannst du mir noch sagen, wo ich die Bibliothek finde. Ich habe gerade überhaupt keine Zeit zu suchen, und habe sie auf die Schnelle nicht gefunden... Also nochmal sorry für meine "Faulheit"... und Danke!!
jkl
jkl
http://www.schulzeug-online.de OpenOffice in der Förderschule...
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Doppelte Leerzeichen
Du findest sie in Deiner Standard-OOo Installation... Basic-Lib. "OpenOffice.org Makros"
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: Doppelte Leerzeichen
Also ich bin mir nicht ganz sicher: Ich hatte vor kurzem Probleme mit dem Update von Ubuntu... mein OO hat zwar gestartet, aber sobald ich Text eingegeben habe, ist es abgestürzt. Nach viel Suchen und ein paar Versuchen mit Deinstallation... habe ich schließlich in meinem Home-Verzeichnis den Ordner .openoffice2.0 gelöscht, danach lief alles wieder. Kann es sein dass ich damit auch die Bibliotheken gelöscht habe? Ich finde sie nämlich noch immer nicht. Ansonsten benötige ich heute wohl eine DAU-Anleitung.
Ich würde die Bibliotheken hier erwarten:
Danke
jkl
Ich würde die Bibliotheken hier erwarten:
Danke
jkl
http://www.schulzeug-online.de OpenOffice in der Förderschule...
Re: Doppelte Leerzeichen
Hi JKL,
klick in Deinem angezeigten Dialog mal auf den Pfeil des Listenfeldes.
Dann siehst Du da bestimmt OpenOffice.org Makros&Dialoge.
Dort findest Du das gesuchte.
Wenn Du möchtest kannst Du aber auch dierekt folgenden Code einsetzen:
Viel Erfolg.
Jürgen
klick in Deinem angezeigten Dialog mal auf den Pfeil des Listenfeldes.
Dann siehst Du da bestimmt OpenOffice.org Makros&Dialoge.
Dort findest Du das gesuchte.
Wenn Du möchtest kannst Du aber auch dierekt folgenden Code einsetzen:
Code: Alles auswählen
Sub Space_loeschen
Dim oDoc as object
Dim osheet as object
odoc = ThisComponent
osheet = odoc.sheets(0) 'erstes Tabellenblatt
oRange = osheet.getcellRangeByName("$A1")' Zelle A1
oSuchen = oRange.createReplaceDescriptor
oSuchen.setSearchString(" ")'Leerzeichen suchen
oSuchen.setReplaceString("") 'ersetzen durch nichts
oRange.replaceAll(oSuchen)
End Sub
Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: Doppelte Leerzeichen
Vielen Dank! Ich fürchte mein Problem hat doch was mit dem Verzeichnis zu tun!
Vielleicht muss ich mal OpenOffice komplett platt machen und alles neu installieren....
Trotzdem schon mal danke!!!
jkl
Vielleicht muss ich mal OpenOffice komplett platt machen und alles neu installieren....
Trotzdem schon mal danke!!!
jkl
http://www.schulzeug-online.de OpenOffice in der Förderschule...
Re: Doppelte Leerzeichen
Hi JKL,
Mir ist erst jetzt aufgefallen, dass Du in der Überschrift geschrieben hast:
[[uote="jkl"]Doppelte Leerzeichen[/quote]
und dann
Für doppelte bzw. mehrfache kannst Du auch folgenden Code nehmen:
Jürgen
Sorry für die Formatierung, aber das Board spinnt mal wieder.
Jou, das sieht nicht gut aus.jkl hat geschrieben:Ich fürchte mein Problem hat doch was mit dem Verzeichnis zu tun!
Mir ist erst jetzt aufgefallen, dass Du in der Überschrift geschrieben hast:
[[uote="jkl"]Doppelte Leerzeichen[/quote]
und dann
Was denn nun, doppelte bzw. mehrfache oder doch alle?jkl hat geschrieben:Nun möchte ich die evtl. auftretenden Leerzeichen aus diesem Text löschen
Für doppelte bzw. mehrfache kannst Du auch folgenden Code nehmen:
Code: Alles auswählen
Sub Space_loeschen_1
FuncAcc = createunoservice("com.sun.star.sheet.FunctionAccess")
oSheet = ThisComponent.Sheets(0)
oCell = osheet.getcellRangeByName("A1")
aResult=FuncAcc.callFunction("Trim", array(oCell.String ))
oCell.string = aResult
End Sub
Sorry für die Formatierung, aber das Board spinnt mal wieder.

Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: Doppelte Leerzeichen
Hallo,
Danke für die Antworten... Das ist natürlich nicht so gut mit den fehlenden Bibliotheken. Also werde ich mich jetzt mal an die Neuinstallation machen...
Ich möchte wie im Betreff Doppelte Leerzeichen löschen, sorry für meine schlampige Ausdrucksweise.... Danke für die Lösungsvorschläge.
jkl
Danke für die Antworten... Das ist natürlich nicht so gut mit den fehlenden Bibliotheken. Also werde ich mich jetzt mal an die Neuinstallation machen...
Ich möchte wie im Betreff Doppelte Leerzeichen löschen, sorry für meine schlampige Ausdrucksweise.... Danke für die Lösungsvorschläge.
jkl
http://www.schulzeug-online.de OpenOffice in der Förderschule...