Boucle sur une sélection

  • Initiateur de la discussion Initiateur de la discussion Fab117
  • 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 !

Fab117

XLDnaute Impliqué
Salut,
Je souhaiterais que ma macro effectue une boucle sur une sélection faite par l'utilisateur.
En d'autres mots, l'utilisateur selectionne une plage de cellule et le code ressemblerait à quelque chose du type :

For i = XXXXX to XXXXX
code
Next i

Faut-il au préalable lui faire déterminer la première et la dernière cellule de la sélection (si oui comment) ou existe-t-il une méthode plus directe ?

Merci par avance pour votre aide.

Fab
 
Re : Boucle sur une sélection

Bonjour Fab, Hervé

c'est fait alors je donne, après la bataille mais bon... si j'ai bien compris...


Code:
Sub test()
Dim maplage As Range, c As Range
On Error Resume Next
Set maplage = Application.InputBox("selectionnez une plage de cellules", , , , , , , 8)
If Err.Number = 424 Then MsgBox "action annulée": Exit Sub
On Error GoTo 0
For Each c In maplage
    'ton code
Next c
End Sub

bonne journée
@+
 
Dernière édition:
- 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

Réponses
10
Affichages
369
Réponses
15
Affichages
1 K
Compte Supprimé 979
C
Réponses
3
Affichages
484
Retour