Mon code s'arrête à une ligne sans raison!!

djitymik Messages postés 8 Statut Membre -  
djitymik Messages postés 8 Statut Membre -
Bonjour,

J'ai un problème que je comprend pas, mon code s'arrête
tout seul, sans afficher de message de bug et sans que j'ai mit
de points d'arrêt, quelqu'un pourrait il m'aider s'il vous plait, merci

Function dhaut(ByVal elem As Variant, _
ByVal col As Long, ByVal ldeb As Long, ByVal lfin As Long)
Dim i As Long: i = ldeb
Do
If elem < Cells(i, col).Value Then
Cells(i - 1, col).Value = elem: Exit Function
End If
Cells(i - 1, col).Value = Cells(i, col).Value" c'est à cette ligne qu'il s'arrête tout seul"
i = i + 1
If i > lfin Then
Cells(lfin, col).Value = elem
Exit Function
End If
Loop
End Function

merci de votre aide!!!

A voir également:

4 réponses

Chris 94 Messages postés 58331 Date d'inscription   Statut Modérateur Dernière intervention   7 350
 
Bonjour,

Tu as signalé à la Conciergerie que la question est résolue...

Il est d'usage, quand on trouve la réponse soi-même, de venir la donner pour l'édification des autres personnes intéressées.

Cordialement.
0
djitymik Messages postés 8 Statut Membre
 
c'est pas résolu, j'ai pas l'explication, j'ai du cliquer sur résolu sans m'en rendre compte, mais j'ai pas la solution et je sais pas comment désactiver le résolu
0
Chris 94 Messages postés 58331 Date d'inscription   Statut Modérateur Dernière intervention   7 350
 
Il ne faut pas utiliser le lien "Signaler" pour tenter d'obtenir une réponse. Un abus risque d'entrainer la suppression de ta demande :-/

Si les réponses ne viennent pas, il ne faut pas oublier qu'elles ont apportées par des bénévoles selon leurs compétences et leur temps libre. Pour éviter que ton message s'enfouisse dans les profondeurs de la liste, tu te réponds "Up" à toi-même de temps en temps (pas toutes les cinq minutes mais après quelques heures) pour qu'il reste visible.

Notre petit échange ici vaut plusieurs "Up"...
0
djitymik Messages postés 8 Statut Membre
 
merci encore!up!
0