Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

  • Initiateur de la discussion Initiateur de la discussion Quincy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Quincy

XLDnaute Occasionnel
Bonjour à tous,

Pouvez-vous me dire si, en lançant une macro en pas à pas (F8), on peut placer le curseur en surbrillance jaune directement à un point précis de la macro plutôt que de le faire défiler à l'aide de la souris.
Merci beaucoup pour vos réponses.
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

Salut,

Pour cela, il te suffit de mettre un point d'arret sur la ligne question. Pour mettre un point d'arret, il te suffit soit de te placer sur la ligne en question et de faire F9, soit de cliquer sur la "barre grise" juste a gauche du code.
Ensuite, tu lances ta macro normalement et elle s'arretera sur le point d'arret, ce qui te permettra ensuite de faire du pas à pas.
Bon courage,

@+
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

Bonjour Porcinet82,

Merci pour ta réponse mais ce n'est pas ce que je voudrais faire. J'aimerais en fait aller directement au point d'arrêt mais sans exécuter les commandes qui sont avant le point d'arrêt.
Me suis-je bien fait comprendre ? J'en doute, j'ai du mal à expliquer ce que je voudrais faire.
Cordialement.
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

re,

Si tu ne veux pas que le code avant le point d'arret ne soit executé, soit tu le mets en commentaires, soit tu mets une condition que tu sais fausse avec a l'intérieur, le code en question afin qu'il ne soit pas éxécuté.
A part ca, je ne vois pas comment faire.
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

Bonjour Quincy, Romain

si j'ai bien compris, F8 => tu prends la flêche jaune (barre à gauche du code) avec la souris et tu la places sur la ligne voulue.

bonne fin d'après midi
@+
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

Merci à tous pour vos réponses, je crois que je n'ai pas de solution à mon problème.


Bonjour Quincy, Romain

si j'ai bien compris, F8 => tu prends la flêche jaune (barre à gauche du code) avec la souris et tu la places sur la ligne voulue.

bonne fin d'après midi
@+
Oui Pierrot93, c'est exactement ce que je fais, et que je voudrais éviter car j'ai des macros qui sont excessivement longues et quand je les modifie et verifie en pas à pas, le faît de taper F8 lance la macro à sa première ligne de code, forcement et heureusement.
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

bonjour à tous

peut etre ca alors

En premiere ligne tu mets
Goto Arret

Et juste au dessus de ton point d'arret
Arret:

Edition : Si tu veux que ta macro s'execute jusqu'au point d'arret : F5
 
Dernière édition:
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

Bonjour Wilfried_42

Je viens d'essayer ta solution.
J'ai inscrit Goto Arret à mon point de départ puis Arret à mon point de contrôle....et j'ai une erreur : "Erreur de compilation Sub ou fonction non définie.
 
Re : Déplacer rapidement le curseur en surbrillance dans une macro en pas à pas (F8)

re:

Il doit manquer le : deriere le Deuxieme Arret

Quand tu fais un goto ou un gosub (Sous-programme), tu mets derriere ce qu'on appelle une etiquette

Pour definir une etiquette, si elle est alphabetique, il faut le : à la fin

sinon, tu mets goto 100
et :
100

Le numerique etant concidéré comme un n° de ligne (reférence au tres vieux basics), le : n'est plus necessaire
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour