Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
524to528
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
524to528
524to528
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Flackern des Mauszeigersymbols unterbinden

Flackern des Mauszeigersymbols unterbinden
02.12.2004 15:13:08
Rudolf
Hallo Forumsprofis,
ich habe folgenden Codeschnipsel geschrieben, um angehängte Leerzeichen in allen Zellen zu entfernen. Dies führt zu einem ziemlich nervösen Flackern des
Mauszeigers (ständiger Wechsel zwischen dickem Kreuz und Pfeil). Application.Screenupdating = False hilft dabei nicht. Ich meine mich erinnern zu können, dass es in früheren Excel-Versionen eine andere "Abschaltfunktion" gegeben hat, die besser geeignet war, kann aber nirgends mehr einen Hnweis darauf finden. Hat jemand einen Vorschlag für mich?
Vielen dank im Voraus,
Rudolf.

Sub Test()
' Makro5 Makro
' Makro am 02.12.2004 von Bodendorfer aufgezeichnet
Application.ScreenUpdating = False
'am Ende vorhandene Leerzeichen entfernen
Dim z As Range
For Each z In ActiveSheet.UsedRange
z.Value = Trim(z.Value)
Next z
Application.ScreenUpdating = False
End Sub

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Flackern des Mauszeigersymbols unterbinden
Galenzo
Hallo,
die vorletzte Zeile sollte lauten:
Application.ScreenUpdating = TRUE
Viel Erfolg!
AW: Flackern des Mauszeigersymbols unterbinden
02.12.2004 16:21:56
Rudolf
Hallo Beate,
vielen Dank für deinen Hinweis. Mit suchen/ersetzen habe ich es zuerst auch probiert, habe aber das Problem, dass ich nur "Leerzeichen am Ende" (trailing blanks) entfernen muss. Und das habe ich auch mit verwendung von Jokerzeichen nicht hinbekommen.
Trotzdem danke, Rudolf.
Anzeige
AW: Flackern des Mauszeigersymbols unterbinden
Ulf
Sicher, dass es wirklich blanks, also chr(32) sind oder vielleicht doch chr(160) ?
Ulf
AW: Flackern des Mauszeigersymbols unterbinden
03.12.2004 09:29:22
Rudolf
Hallo Ulf,
ja es sind ganz sicher chr(32), die mit der Ersetzen-Funtion auch gelöscht
werden können (ersetze " " mit ""). Das hat aber den ungewollten Effekt, dass aus
ersetzen "dieses.wort.und.noch.eins......." das hier wird "dieseswortundnocheins".
(Anm.: Die Punkte ... sollen für Leerzeichen stehen).
Vielleicht bin ich ja nur zu betriebsblind, was die Anwendung der Jokerzeichen anbelangt.
Gruß, Rudolf.
AW: Flackern des Mauszeigersymbols unterbinden
02.12.2004 16:18:52
Rudolf
Hallo Galenzo,
recht hast du. Man sollte halt beim kopieren von Codezeilen aufmerksamer sein. Hoffentlich macht das niemand so nach - würde wohl einen ziemlich unerwünschten Effekt ergeben.
Dank dir, Rudolf.
Anzeige
AW: Flackern des Mauszeigersymbols unterbinden
03.12.2004 14:13:30
Rudolf
Hallo zusammen,
vielen Dank für eure Versuche mir zu helfen. Habe das Problem mittlerweile umgangen, indem ich eine Alternative beim Datenimport gewählt habe, bei der die Leerzeichen gar nicht erst entstehen. (Import mit festen Spaltenbreiten anstatt anhand Delimiter).
Weiterhin viel Spaß und schöne Grüße,
Rudolf.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige