eigene Prozedur wiederholen können per Strg+y

16/11/2008 - 10:42 von Susanne Wenzel | Report spam
Hallo NG,

ich habe Prozeduren, die gut mehrmals hintereinander aufgerufen werden
könnten. Da ich selbst gerne Strg+y benutze (die Tasten liegen so schön
dicht beieinander), wàre es schön, wenn diese Taste auch bei meinen eigenen
Makros funktioniert. Dafür müsste ich sie wohl "wiederholungstauglich"
machen (womit ich dann auch noch das Faß rückgàngig aufmachen dürfte?).

Mir kommen da die Stichworte Undo und Cache in den Sinn, womöglich liege
ich da aber auch komplett falsch. Die Suche danach hatte mich jedenfalls
nicht weitergebracht...

Geht sowas und wenn ja wie?

Vielen Dank fürs Lesen und eventuelle Antworten.

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

Lesen sie die antworten

#1 Thomas Ramel
16/11/2008 - 17:56 | Warnen spam
Grüezi Susanne

Susanne Wenzel schrieb am 16.11.2008

ich habe Prozeduren, die gut mehrmals hintereinander aufgerufen werden
könnten. Da ich selbst gerne Strg+y benutze (die Tasten liegen so schön
dicht beieinander), wàre es schön, wenn diese Taste auch bei meinen eigenen
Makros funktioniert. Dafür müsste ich sie wohl "wiederholungstauglich"
machen (womit ich dann auch noch das Faß rückgàngig aufmachen dürfte?).

Geht sowas und wenn ja wie?



Ob das in Word genaus klappt kann ich auf die Schnelle nicht sagen;
jedenfalls habe ich die Methoden nicht gefunden...

In Excel jedenfalls kannst Du die folgenden (ansonsten sinnfreien) Zeilen
in ein Modul einer Mappe kopieren und dann einmal starten.
Anschliessend kannst Du mit Strg+Y den Code beliebig oft aufrufen lassen:

Sub Test()
ActiveCell.Value = 1
ActiveCell.Offset(1, 0).Select
Application.OnRepeat "Test wiederholen", "Test"
End Sub

(Analog klappt es auch mit Application.OnUdo)

Aber vielleicht gibt es in Word ja etwas Ähnliches?


Mit freundlichen Grüssen aus dem Land mit den steilsten Seen
Thomas Ramel

- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps

Ähnliche fragen