Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1112to1116
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
Inhaltsverzeichnis

Zwischenablage leeren

Zwischenablage leeren
liese
Hallo!
Verwende folgenden Code für's Einfügen:
Sub WerteEinfügen()
Application.EnableEvents = False
Selection.PasteSpecial Paste:=xlValues
Application.EnableEvents = True
Application.CutCopyMode = False
End Sub

Folgende Merkwürdigkeit passiert:
Wenn ich eine Zelle kopiere und in eine andere
einfüge ist alles ok. Wenn ich eine Zelle kopiere
und zwei oder mehr markiere und einfüge ist es
auch noch ok.
Aber wenn ich dann in eine andere Zelle klicke
ist der Laufrahmen wieder um die kopierte Zelle?
Passiert nur wenn in mehr wie eine Zelle eingefügt
wird.
Das sollte das doch verhindern:
Application.CutCopyMode = False
Hat jemand einen Rat?
Viele Grüße
Anneliese

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Zwischenablage leeren
30.10.2009 08:00:04
xr8k2
Hallo Anneliese,
also ich kann das nicht nachvollziehen ... der Code scheint OK.
Kann es machmal sein, das irgenein Kopierenmakro beim neuselektieren gestartet wird?
Gruß,
xr8k2
AW: Zwischenablage leeren
30.10.2009 11:11:40
liese
Hallo xr8k2!
Das war ein Schuss ins SCHWARZE. Super.
Habe das sehr umfangreiche Projekt mit meinen
bescheidenen Kenntnissen durchforstet und
tatsächlich noch einen Copy-Vorgang nach dem
selektieren gefunden. Nachdem ich diesen Teil
auskommentiert hatte, lief es ohne Laufrahmen.
Dann ist mir aufgefallen, dass eine Variable nicht
deklariert war. Das hab ich dann gemacht, Aus-
kommentierung wieder raus und siehe es läuft
dank Deiner Hilfe. Schon mal ein schönes WE.
Viele Grüße
Anneliese
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige