Boucle macro excel
Fermé
wallfr
Messages postés
3
Date d'inscription
mercredi 10 avril 2013
Statut
Membre
Dernière intervention
11 avril 2013
-
Modifié par wallfr le 10/04/2013 à 16:46
wallfr Messages postés 3 Date d'inscription mercredi 10 avril 2013 Statut Membre Dernière intervention 11 avril 2013 - 11 avril 2013 à 09:18
wallfr Messages postés 3 Date d'inscription mercredi 10 avril 2013 Statut Membre Dernière intervention 11 avril 2013 - 11 avril 2013 à 09:18
A voir également:
- Boucle macro excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
4 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
10 avril 2013 à 17:07
10 avril 2013 à 17:07
Bonjour,
Range("Bn").Select au lieu de Range("B4").Select
Range("B" & n).Select
Range("Bn").Select au lieu de Range("B4").Select
Range("B" & n).Select
wallfr
Messages postés
3
Date d'inscription
mercredi 10 avril 2013
Statut
Membre
Dernière intervention
11 avril 2013
10 avril 2013 à 17:13
10 avril 2013 à 17:13
Bonjour,
Merci pour votre réponse. Ma macro ressemble donc à ça :
Mais à chaque fois que je clique sur le bouton (lié à la macro) la cellule B1 est sélectionnée. J'aimerai que lorsque je clique pour la 2eme fois sur le bouton, la cellule B2 soit sélectionnée.
Merci d'avance.
Cordialement,
wallfr
Merci pour votre réponse. Ma macro ressemble donc à ça :
Sub Test_Again() n = n + 1 Range("B" & n).Select End Sub
Mais à chaque fois que je clique sur le bouton (lié à la macro) la cellule B1 est sélectionnée. J'aimerai que lorsque je clique pour la 2eme fois sur le bouton, la cellule B2 soit sélectionnée.
Merci d'avance.
Cordialement,
wallfr
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
10 avril 2013 à 17:32
10 avril 2013 à 17:32
Bonjour,
C'est normal, il faut declarer la variable n public
public n as Long ' si doit aller au dela de 32767
Sub Test_Again()
n = n + 1
Range("B" & n).Select
End Sub
bonne suite
C'est normal, il faut declarer la variable n public
public n as Long ' si doit aller au dela de 32767
Sub Test_Again()
n = n + 1
Range("B" & n).Select
End Sub
bonne suite
wallfr
Messages postés
3
Date d'inscription
mercredi 10 avril 2013
Statut
Membre
Dernière intervention
11 avril 2013
Modifié par wallfr le 11/04/2013 à 09:31
Modifié par wallfr le 11/04/2013 à 09:31
Merci, c'est parfait.
Dernière question, si je souhaite que la première valeur de n (lorsqu'on clique pour la première fois) ne soit pas 1 mais 7, que dois-je faire ?
Merci d'avance.
Cordialement,
wallfr
Dernière question, si je souhaite que la première valeur de n (lorsqu'on clique pour la première fois) ne soit pas 1 mais 7, que dois-je faire ?
Merci d'avance.
Cordialement,
wallfr