Discussion:
Funktion Glätten funktioniert nicht!
(zu alt für eine Antwort)
Georg Michels
2004-01-03 03:01:09 UTC
Permalink
Hi,

hat jemand eine Ahnung warum die Funktion Glätten bei mir nicht
funktioniert? Versuche damit Leerzeichen am Anfang und am Ende zu
entfernen.

Glätten funktioniert bei Text, den ich selbst mit Leerzeichen
eingegeben habe.

Die vorliegenden Daten sind aus dem Netz kopiert und in Excel
eingefügt. Wenn ich nun versuche, die Funktion auf diese Daten
anzuwenden, will er die Leerzeichen nicht löschen. Mit TRIM per VBA
funktioniert es auch nicht.

Hat jemand eine Idee wie ich die Leerzeichen trotzdem löschen kann?
Kann es daran liegen, dass Excel die Leerzeichen nicht als solche
erkennt?

Gruß

G. Michels.

P.S. Euch allen gutes neues Jahr!
BorisX
2004-01-03 06:48:04 UTC
Permalink
Hi Georg,
Post by Georg Michels
hat jemand eine Ahnung warum die Funktion Glätten bei mir
nicht
Post by Georg Michels
funktioniert? Versuche damit Leerzeichen am Anfang und am
Ende zu
Post by Georg Michels
entfernen.
Glätten funktioniert bei Text, den ich selbst mit
Leerzeichen
Post by Georg Michels
eingegeben habe.
Die vorliegenden Daten sind aus dem Netz kopiert und in
Excel
Post by Georg Michels
eingefügt. Wenn ich nun versuche, die Funktion auf diese
Daten
Post by Georg Michels
anzuwenden, will er die Leerzeichen nicht löschen. Mit
TRIM per VBA
Post by Georg Michels
funktioniert es auch nicht.
Hat jemand eine Idee wie ich die Leerzeichen trotzdem
löschen kann?
Post by Georg Michels
Kann es daran liegen, dass Excel die Leerzeichen nicht
als solche
Post by Georg Michels
erkennt?
Du hast es hier offensichtlich nicht mit Leerzeichen
sondern mit irgendwelchen anderen "unsichtbaren" Dingern
zu tun (zumal die Daten ja aus dem Netzt kommen - da ist
dies sogar sehr wahrscheinlich).
Versuch mal den Code dieses Zeichens rauszufinden (mit der
Funktion CODE - alles andere als 32 ist dann kein
Leerzeichen). Oder kopiere solch ein Zeichen mit Strg+C,
und geh dann über Bearbeiten->Suchen, suchen nach: Strg+V,
ersetzen durch nix.
--
Grüße Boris
Thomas Ramel
2004-01-03 06:52:02 UTC
Permalink
Grüezi Georg
Post by Georg Michels
hat jemand eine Ahnung warum die Funktion Glätten bei mir nicht
funktioniert? Versuche damit Leerzeichen am Anfang und am Ende zu
entfernen.
Glätten funktioniert bei Text, den ich selbst mit Leerzeichen
eingegeben habe.
Die vorliegenden Daten sind aus dem Netz kopiert und in Excel
eingefügt. Wenn ich nun versuche, die Funktion auf diese Daten
anzuwenden, will er die Leerzeichen nicht löschen. Mit TRIM per VBA
funktioniert es auch nicht.
Hat jemand eine Idee wie ich die Leerzeichen trotzdem löschen kann?
Kann es daran liegen, dass Excel die Leerzeichen nicht als solche
erkennt?
Was wie ein Leerzeichen aussieht ist offenbar keines; dass kommt bei
kopierten Daten gerne mal vor:

Setzte die Zellmarkierung auf eine solche Zelle und markiere das
betreffende Zeichen in der Bearbeitungsleiste und kopiere dieses mit Strg+C.
Dann über Menü Bearbeiten --> Ersetzen --> Suchen nach: (mit Strg+V das
Zeichen einkopieren) --> Durhc: (leer lassen) --> [Alle ersetzen]

Nun müssten die unliebsamen Zeichen entfernt worden sein.
--
Mit freundlichen Grüssen

Thomas Ramel
- MVP für Microsoft-Excel -

[Win 2000Pro SP-4 / xl2000 SP-3]
Georg Verweyen
2004-01-03 06:54:54 UTC
Permalink
Hallo G. Michels,

vielleicht sind es auch Tab's ...
Zu prüfen mit =code(links(a1)), wenn der Text in A1 steht. Nur die Zahl
32 ist ein echtes Leerzeichen.

MfG Georg V.
Post by Georg Michels
Hi,
hat jemand eine Ahnung warum die Funktion Glätten bei mir nicht
funktioniert? Versuche damit Leerzeichen am Anfang und am Ende zu
entfernen.
Glätten funktioniert bei Text, den ich selbst mit Leerzeichen
eingegeben habe.
Die vorliegenden Daten sind aus dem Netz kopiert und in Excel
eingefügt. Wenn ich nun versuche, die Funktion auf diese Daten
anzuwenden, will er die Leerzeichen nicht löschen. Mit TRIM per VBA
funktioniert es auch nicht.
Hat jemand eine Idee wie ich die Leerzeichen trotzdem löschen kann?
Kann es daran liegen, dass Excel die Leerzeichen nicht als solche
erkennt?
Gruß
G. Michels.
P.S. Euch allen gutes neues Jahr!
Heinrich Woick
2004-01-03 16:43:10 UTC
Permalink
Post by Georg Michels
anzuwenden, will er die Leerzeichen nicht löschen. Mit TRIM per VBA
funktioniert es auch nicht.
Es könnte sich um das Zeichen Chr(160) handeln.
Georg Michels
2004-01-04 14:01:09 UTC
Permalink
Danke,

hat super geklappt. Auf die Idee das Zeichen mit dem Leerzeichen zu
ersetzten bin ich nicht gekommen. Habe das Zeichen ersetzt und dann
funktionierte auch die GLÄTTEN-Funktion.

Grüße

G. Michels

Lesen Sie weiter auf narkive:
Loading...