Je remarque simplement que sur mon ordinateur portable (Dell XPS 15z), il n'y a pas de clé BREAK (pas de clavier numérique dédié). J'exécute le débogueur pas à pas, puis, lorsque tout semble aller pour le mieux, je le laisse juste jouer. Cependant, cela tourne dans une boucle infinie et maintenant je réalise qu'il n'y a aucun moyen de l'arrêter sans la clé de pause !!!!
Est-ce une mauvaise blague? Je devais redémarrer l'ordinateur; y a-t-il un moyen plus gracieux ??
Merci.
il suffit d'appuyer deux fois sur la touche d'échappement ;-)
Bien que cette question soit ancienne, je viens de rencontrer le même problème et de découvrir que Ctrl+Scroll lock
fonctionne comme une pause.
Il est possible d'accéder à "Scroll Lock" sur mon ordinateur portable Dell via la touche de fonction bleue "Fn" et la touche "F6" sur laquelle se trouve un petit symbole de verrouillage bleu avec le symbole. Sur d'autres ordinateurs, cela peut ressembler à. Si bien que j'appuie sur Ctrl + Fn + F6.
Solution n ° 1 (Cela fonctionne la plupart du temps): Quand des touches particulières (Pause, Break ou ScrLk) manquent sur le clavier et appuyez sur Esc 2, 3 ou plusieurs fois n'arrête pas la macro aussi.
Etape # 01 : Si votre clavier ne possède pas de touche spécifique, ne vous inquiétez pas et ouvrez le 'Clavier à l'écran' de Windows Utilities en appuyant sur Win + U.
Étape n ° 02 : essayez l'une des options ci-dessous et chacune d'entre elles fonctionnera certainement en fonction de l'architecture de votre système, c'est-à-dire la version du système d'exploitation et de la version Office
Vous serez mis en mode pause en utilisant les combinaisons de touches ci-dessus, car la macro suspend l'exécution immédiatement après la tâche en cours. Pour par exemple. s'il extrait les données du Web, il s'arrête immédiatement avant d'exécuter une commande suivante, mais après l'extraction des données, après quoi on peut appuyer sur F5 ou F8 pour continuer le débogage.
Si la solution n ° 1 ne fonctionne pas ou si vous avez besoin d’une solution permanente, essayez d’ajouter une nouvelle clé au registre. (J'utilise la mise à jour Win 10 Creators sur l'ordinateur portable Dell 3530 Inspiron)
Clause de non-responsabilité : N'apportez des modifications au registre Windows qu'à vos risques et périls, il est conseillé de sont des administrateurs Windows ou ont une expérience antérieure de la modification des valeurs de clé dans le registre.
Vous pouvez également rechercher la solution n ° 2 utilisant un clavier d'accessibilité Win + U
Solution n ° 2: 1) Cliquez sur DÉMARRER, puis tapez REGEDIT dans le champ de recherche. Cela va démarrer l'éditeur de registre.
2) Explorez le registre en développant chaque élément HKEY_LOCAL_MACHINE -SYSTEM -Current Control Set - Control - Keyboard Layout
Cliquez sur la carte en mode Scancode, puis MODIFIEZ les valeurs de clé correspondant à celles indiquées ci-dessous. c'est-à-dire avoir les valeurs suivantes: 00,00,00,00,00,00,00,00,02,00,00,00,46, e0,44,00,00,00,00,00
Une fois terminé, vous devrez redémarrer votre ordinateur portable, mais vous pourrez ensuite l'utiliser comme touche pause/pause.
Pour le comprendre en détail et le personnaliser selon vos besoins, veuillez vous référer à ce lien: KeyBoard Scancodes
J'ai un Dell Precision sans une touche Pause/Break mais il existe un remplacement pour cela: Fn + B , donc:
- Fn + B == Pause (pause l'exécution);
- Ctrl + Fn + B == Break (pause exécution);
- Win + Fn + B == Windows + Pause (ouvrir les propriétés du système).
Vous pouvez exécuter la commande:
dir /s C:\
et testez les touches de combinaison Pause et Pause pendant que dir répertorie tous les fichiers du lecteur C.
Sur mon Dell au moins: ctrl + alt + esc AVANT que votre curseur commence à se boucler
Je ai eu cette information de aidangrogan sur ce site:
http://fr.community.Dell.com/support-forums/laptop/f/3518/t/19355018
Donc, je ne prétends pas l'avoir trouvé moi-même. Tous les crédits à lui (ou elle)
J'ai trouvé un moyen de contourner ce problème, d'ouvrir une autre instance d'Excel et une autre feuille de calcul, puis d'ouvrir l'éditeur VBA à partir de cet emplacement. L'affichage indiquait "en cours d'exécution" afin que je puisse cliquer sur le bouton d'arrêt.
Aucune des réponses ci-dessus ne fonctionne pour moi.
J'ai fait comment trouver this , ce n'est pas parfait car il faut garder ALT appuyez sur puis sur une touche deux fois. En plus de cela, cela dépend de la langue de votre Excel.
Dans un anglais anglais, vous utiliseriez ALT + R + R en allemand, vous devez utiliser ALT + U + R
Ctrl + Fn + B fonctionne pour Excel 365 (Office 365) sur mon Dell Latitude 5480 (no Break clé).
Tenir CTRL+Fn & frappé Shift - J'ai arrêté ma macro de courir. Je n'ai pas non plus de touche "Pause" sur le clavier de mon HP Pavilion G7.
J'ai un clavier de mise en page japonaise. Je n'ai ni un verrou de défilement ni une pause sur mon ordinateur portable-Lenovo E470 . Un appui long sur la touche Échap a fonctionné comme un terminateur pour moi.