Bonjour,
j'essaye toujours de parcourir ma plage [zone_sujets]
est ce qu'il est possible de "boucler" de la première à la dernière
cellule de cette plage, mais, à la fin , je reviens à la première ?
exemple ma zone va de A1 jusqu'a A10
je cherche à me déplacer de A1, jusqu'a A10, ok, mais, en A10,
est-ce que je peux "boucler" sur A1 lorsque je suis en A10 ?
Merci pour votre aide.
José
Bonjour,
j'essaye toujours de parcourir ma plage [zone_sujets]
est ce qu'il est possible de "boucler" de la première à la dernière
cellule de cette plage, mais, à la fin , je reviens à la première ?
exemple ma zone va de A1 jusqu'a A10
je cherche à me déplacer de A1, jusqu'a A10, ok, mais, en A10,
est-ce que je peux "boucler" sur A1 lorsque je suis en A10 ?
Merci pour votre aide.
José
Bonjour,
j'essaye toujours de parcourir ma plage [zone_sujets]
est ce qu'il est possible de "boucler" de la première à la dernière
cellule de cette plage, mais, à la fin , je reviens à la première ?
exemple ma zone va de A1 jusqu'a A10
je cherche à me déplacer de A1, jusqu'a A10, ok, mais, en A10,
est-ce que je peux "boucler" sur A1 lorsque je suis en A10 ?
Merci pour votre aide.
José
Haha ...avec tout cela et un bon marteau, on y arrivera.
merci et très bon WE
jacques.
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"MichD" a écrit dans le message de groupe de discussion :
iukn67$
Et une dernière variante...
'-------------------------------------
Sub test()
Dim GestionErreur As String, Et_Après As String
Application.EnableCancelKey = xlErrorHandler
On Error GoTo GestionErreur
Dim A As Integer, X As Integer
With Range("A1:A5")
X = .Cells.Count
Do While A <= X
A = A + 1
.Item(A, 1).Select
If A = X Then
A = 0
End If
Loop
End With
Et_Après:
MsgBox "je continue l'exécution de la macro"
Exit Sub
GestionErreur:
MsgBox "Sortie en douce de la boucle"
Resume Et_Après
End Sub
'-------------------------------------
MichD
--------------------------------------------
Haha ...avec tout cela et un bon marteau, on y arrivera.
merci et très bon WE
jacques.
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"MichD" a écrit dans le message de groupe de discussion :
iukn67$8m...@speranza.aioe.org...
Et une dernière variante...
'-------------------------------------
Sub test()
Dim GestionErreur As String, Et_Après As String
Application.EnableCancelKey = xlErrorHandler
On Error GoTo GestionErreur
Dim A As Integer, X As Integer
With Range("A1:A5")
X = .Cells.Count
Do While A <= X
A = A + 1
.Item(A, 1).Select
If A = X Then
A = 0
End If
Loop
End With
Et_Après:
MsgBox "je continue l'exécution de la macro"
Exit Sub
GestionErreur:
MsgBox "Sortie en douce de la boucle"
Resume Et_Après
End Sub
'-------------------------------------
MichD
--------------------------------------------
Haha ...avec tout cela et un bon marteau, on y arrivera.
merci et très bon WE
jacques.
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"MichD" a écrit dans le message de groupe de discussion :
iukn67$
Et une dernière variante...
'-------------------------------------
Sub test()
Dim GestionErreur As String, Et_Après As String
Application.EnableCancelKey = xlErrorHandler
On Error GoTo GestionErreur
Dim A As Integer, X As Integer
With Range("A1:A5")
X = .Cells.Count
Do While A <= X
A = A + 1
.Item(A, 1).Select
If A = X Then
A = 0
End If
Loop
End With
Et_Après:
MsgBox "je continue l'exécution de la macro"
Exit Sub
GestionErreur:
MsgBox "Sortie en douce de la boucle"
Resume Et_Après
End Sub
'-------------------------------------
MichD
--------------------------------------------