Ich stelle gerade fest, dass es auf meinem Laptop (Dell XPS 15z) keine BREAK-Taste gibt (keine dedizierte Nummerntastatur). Ich führe den Debugger Schritt für Schritt durch und wenn alles in Ordnung ist, lasse ich es einfach laufen. Es läuft jedoch in einer Endlosschleife und jetzt ist mir klar, dass es keine Möglichkeit gibt, es ohne die Pausentaste zu stoppen !!!!
Ist das ein schlechter Witz? Ich musste den Computer neu starten. Gibt es einen anmutigeren Weg?
Vielen Dank.
drücke einfach zweimal die Escape-Taste ;-)
Obwohl dies eine alte Frage ist, bin ich gerade auf das gleiche Problem gestoßen und habe festgestellt, dass Ctrl+Scroll lock
als Pause funktioniert.
"Scroll lock" ist auf meinem Dell Laptop über die blaue Funktionstaste "Fn" und die "F6" -Taste mit einem kleinen blauen Schlosssymbol und einem ⇳-Symbol erreichbar. Bei anderen Computern kann es wie ⤓ aussehen. So effektiv drücke ich Strg + Fn + F6.
Lösung 1 (funktioniert meistens): Wenn bestimmte Tasten (Pause, Break oder ScrLk) auf der Tastatur fehlen und drücken Esc 2, 3 oder mehrmals stoppt das Makro auch nicht.
Schritt # 01 : Wenn Ihre Tastatur keine bestimmte Taste hat, machen Sie sich bitte keine Sorgen und öffnen Sie die 'OnScreen-Tastatur' unter Windows Utilities, indem Sie drücken Win + U.
Schritt # 02 : Probieren Sie jetzt eine der folgenden Optionen aus. Diese funktionieren auf jeden Fall in Abhängigkeit von Ihrer Systemarchitektur, d. H. Dem Betriebssystem und der Office-Version
Sie werden mit den obigen Tastenkombinationen in den Unterbrechungsmodus versetzt, da das Makro die Ausführung anhält und die aktuelle Aufgabe sofort beendet. Zum Beispiel. Wenn Daten aus dem Web abgerufen werden, wird der Vorgang unmittelbar vor dem Ausführen eines nächsten Befehls angehalten, jedoch nach dem Abrufen der Daten, woraufhin gedrückt werden kann F5 oder F8 um das Debuggen fortzusetzen.
Wenn Lösung 1 nicht funktioniert oder Sie eine dauerhafte Lösung benötigen, fügen Sie der Registrierung einen neuen SCHLÜSSEL hinzu. (Ich verwende Win 10 Creators Update für Dell 3530 Inspiron Laptop.)
Haftungsausschluss : Änderungen an der Windows-Registrierung nehmen Sie bitte nur auf eigenes Risiko vor. Dies ist nur ratsam, wenn Sie dies tun Sie sind Windows-Administrator oder haben bereits Erfahrung mit dem Ändern der Schlüsselwerte in der Registrierung.
Sie können auch nach Lösung 2 suchen, die eine Tastatur für Eingabehilfen verwendet Win + U
Lösung 2: 1) Klicken Sie auf START und geben Sie REGEDIT in das Suchfeld ein. Dadurch wird der Registrierungseditor gestartet.
2) Durchsuchen Sie die Registrierung und erweitern Sie jedes Element HKEY_LOCAL_MACHINE -SYSTEM -Current Control Set - Control - Keyboard Layout
Klicken Sie auf die Scancode-Map und BEARBEITEN Sie die Schlüsselwerte so, dass sie mit den unten gezeigten übereinstimmen. d.h. Werte von: 00,00,00,00,00,00,00,002,00,00,46, e0,44,00,00,00,00,00 haben
Sobald Sie fertig sind, müssen Sie Ihren Laptop neu starten. Danach können Sie ihn als Pause-/Abbruchtaste verwenden.
Um es im Detail zu verstehen und nach Ihren Wünschen anzupassen, rufen Sie bitte diesen Link auf: KeyBoard Scancodes
Ich habe einen Dell Precision ohne Pause/Pause Taste, aber dafür gibt es einen Ersatz: Fn + B , also:
- Fn + B == Pause (Ausführung anhalten);
- Ctrl + Fn + B == Break (Pausenausführung);
- Win + Fn + B == Windows + Pause (Öffnen Sie die Systemeigenschaften).
Sie können den Befehl ausführen:
dir /s C:\
und testen Sie die Kombinationstasten Pause und Pause, während dir alle Dateien auf Laufwerk C auflistet.
Bei meinem Dell mindestens: ctrl + alt + esc, BEVOR sich der Cursor in einer Schleife befindet
Ich habe diese Info von aidangrogan auf dieser Website erhalten:
http://de.community.Dell.com/support-forums/laptop/f/3518/t/19355018
Ich behaupte also nicht, es selbst gefunden zu haben. Alle Kredite an ihn (oder sie)
Ich fand einen Weg, um dies zu umgehen, öffnete eine weitere Instanz von Excel und eine andere Tabelle, öffnete dann den VBA-Editor und es wurde als "ausgeführt" angezeigt, sodass ich auf die Schaltfläche "Anhalten" klicken konnte
Keine der obigen Antworten funktioniert für mich.
Ich habe jedoch this gefunden, es ist nicht perfekt, da Sie behalten müssen ALT gedrückt und dann zweimal eine Taste. Darüber hinaus hängt es davon ab, auf welche Sprache Ihr Excel eingestellt ist.
In einem englischen Excel würden Sie verwenden ALT + R + R auf deutsch musst du benutzen ALT + U + R
Ich habe diesen Thread gefunden und die Lösung mit den meisten Stimmen gefunden, aber dann festgestellt, dass mein Laptop keine hat Pause, Break oder ScrLk) Schlüssel. Ich habe andere Lösungsvorschläge ausprobiert, z. B. 'OnScreen-Tastatur' oder alternative Tastenkombinationen, aber diese haben auch nicht funktioniert.
Dann ist mir aufgefallen: Wenn es sich um einen Phantom-Haltepunkt handelt, der mit bestimmten Codezeilen verknüpft ist, warum werden die Zeilen dann nicht einfach entfernt?
So habe ich es gemacht:
Es hat bei mir funktioniert, als keine andere Tastenkombination (auf dem Bildschirm oder physisch) funktioniert hat. Hoffe es hilft jemandem!
Ich habe einen HP-Laptop und das funktioniert, wenn ich nach einer msgbox eine Pause machen möchte. Halten Sie Fn + Strg gedrückt und klicken Sie auf die rechte Umschalttaste.
Ctrl + Fn + B funktioniert für Excel 365 (Office 365) auf meinem Dell Latitude 5480 (Nr Break Schlüssel).
Halt CTRL+Fn & schlagen Shift - Mein Makro konnte nicht mehr ausgeführt werden. Ich habe auch keine 'Break'-Taste auf der Tastatur meines HP Pavilion G7.
Ich habe eine japanische Layout-Tastatur. Ich habe weder ein Scroll-Lock noch eine Unterbrechung an meinem Laptop-Lenovo E470. Ein langer Druck auf die Taste Esc war für mich ein Abschlusszeichen.