Mehrfache Leerzeichen/Tabs ersetzen

01/09/2007 - 14:34 von Susanne Wenzel | Report spam
Hallo NG,

ich möchte per vba in einem Absatz mehrfache Leerzeichen und Tabschritte
(einen oder mehrere) durch ein einfaches Leerzeichen ersetzen.

Ergoogelt habe ich u.a. diesen Beitrag hier:

*(den folgenden Link bitte in /eine/ Zeile)*
http://groups.google.de/group/micro...e10d2905d8

Dort schlàgt Jonathan vor, den Suchen und Ersetzen-Dialog zu nutzen mit den
Eintràgen ^w und space. Das habe ich bei mir nachgebaut und aufgezeichnet,
den Code kann ich verarbeiten, ich habe aber 2 Fragen dazu:

1. wofür steht eigentlich ^w?

2. die Funktion tut zwar was sie soll, aber leider findet sie auch jedes
einzelne Leerzeichen, was bei mir nicht nötig ist. Kann ich das irgendwie
so umbauen, dass sie einfache Leerzeichen schon bei der Suche ignoriert?

Mir kommt das so wie eine Holzhammermethode vor, wenn auch die einfachen
Leerzeichen durch einfache Leerzeichen ersetzt werden...

Ich bin auch für andere Lösungen offen.

Vielleicht hat ja jemand einen Tip für mich, auf jeden Fall aber vielen
Dank fürs Lesen.

Viele Grüße aus dem hohen flachen Norden Deutschlands
Susanne
Office 2000, SP3, aktueller Patchstand
Windows 2000, SP4, aktueller Patchstand
KI-TRIPLE 2007
 

Lesen sie die antworten

#1 Susanne Wenzel
01/09/2007 - 15:14 | Warnen spam
Am Sat, 1 Sep 2007 14:34:03 +0200 schrieb Susanne Wenzel:

... und korrigiert sich.
ich möchte per vba in einem Absatz mehrfache Leerzeichen und Tabschritte
(einen oder mehrere) durch ein einfaches Leerzeichen ersetzen.



Wie ich gerade beim weiterbasteln festgestellt habe, will ich keinen
Absatz, sondern eine Zeichenfolge durchsuchen. Zwar wie oben beschrieben
ebenfalls auf mehrfache Leerzeichen und Tabs, aber...

[...]

Dort schlàgt Jonathan vor, den Suchen und Ersetzen-Dialog zu nutzen mit den
Eintràgen ^w und space. Das habe ich bei mir nachgebaut und aufgezeichnet,
den Code kann ich verarbeiten



... damit kann ich mich von Suchen und Ersetzen verabschieden, das Teil
braucht einen Range, den habe ich nunmal nicht.:-(

Schade, aber nun denn.

Dann wird es wohl doch Handarbeit und diese Anfrage hat sich erledigt.

Viele Grüße aus dem hohen flachen Norden Deutschlands
Susanne
Office XP, SP3, aktueller Patchstand
Windows 2000, SP4, aktueller Patchstand
KI-TRIPLE 2007

Ähnliche fragen