Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4773 connectés 

  FORUM HardWare.fr
  Programmation

  mon loop ne s'arrête pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mon loop ne s'arrête pas

n°2178004
gplr3
Posté le 28-02-2013 à 10:06:20  profilanswer
 

Bonjour,
 
J'ai un soucis avec ma boucle qui n'arrête pas de tourner.
 
Merci par avance pour votre aide.
 
GPLR3
 
 
Sub CreerFicheInstal
'
'
'Macro CreerFicheInstal()
'
 
 
Sheets("Temp" ).Select
        Range("A11" ).Select
    Do Until Cells(ActiveCell.Row + 2, 1) = "" & Cells(ActiveCell.Row + 3, 1) = ""
        Range(ActiveCell, Cells(ActiveCell.Row, 4)).Select
        Selection.Copy
        Sheets("Impression Installateur" ).Select
            Dim i As Integer
                i = 7
                While (Cells(i, 1).Value <> "" )
                i = i + 1
            Wend
        Cells(i, 1).Select
        ActiveSheet.Paste
     
        Sheets("Temp" ).Select
        Cells(ActiveCell.Row, 7).Select
        Selection.Copy
        Sheets("Impression Installateur" ).Select
            Dim j As Integer
                j = 7
                While (Cells(j, 6).Value <> "" )
                j = j + 1
            Wend
        Cells(j, 6).Select
        ActiveSheet.Paste
 
        Sheets("Temp" ).Select
        Cells(ActiveCell.Row + 1, 1).Select
 
     
    Loop
     
End Sub

mood
Publicité
Posté le 28-02-2013 à 10:06:20  profilanswer
 

n°2178005
Wolfman
Lobo'tomizado
Posté le 28-02-2013 à 16:13:16  profilanswer
 

Ce sujet a été déplacé de la catégorie Windows & Software vers la categorie Programmation par Wolfman


---------------
VDS Galaxy Watch 8 4G 44mm
n°2178101
crom29
Posté le 01-03-2013 à 10:33:01  profilanswer
 

Essaye de mettre des Console.WriteLine("test0/1/2/3/..." ) dans tes boucles afin de repérer laquelle tourne à l'infini ;)


---------------
Mods: HAF922 | Shinobi XL White    GitHub     Admin de La Colère d'Aurile, serveur RP-Action Neverwinter Nights 2
n°2178168
gplr3
Posté le 01-03-2013 à 15:52:18  profilanswer
 

Merci.
 
après Essai, c'est la boucle principale (Do until) et je ne comprends pas pourquoi. Est-ce ma condition?

n°2178172
crom29
Posté le 01-03-2013 à 16:10:52  profilanswer
 

essaye d'afficher les valeurs de Cells(ActiveCell.Row + 2, 1) et Cells(ActiveCell.Row + 3, 1), tu comprendras sans doute mieux pourquoi ça boucle


---------------
Mods: HAF922 | Shinobi XL White    GitHub     Admin de La Colère d'Aurile, serveur RP-Action Neverwinter Nights 2
n°2178223
pvclunacy
Posté le 01-03-2013 à 19:50:10  profilanswer
 

Bonsoir,
 
 Do Until Cells(ActiveCell.Row + 2, 1) = "" & Cells(ActiveCell.Row + 3, 1) = ""  
 
Comme ça je dirais qu'il manque un .Value a tes Cells
 

n°2178482
gplr3
Posté le 04-03-2013 à 08:51:49  profilanswer
 

En effet, il manque le . value.
Et comme je n'arrivais pas à comrprendre, j'ai délimté mes zones à copier autrement. En tout cas, merci pour votre aide.$

n°2178493
rufo
Pas me confondre avec Lycos!
Posté le 04-03-2013 à 10:25:48  profilanswer
 

Si ta boucle s'arrête pas, c'est que t'as dû looper un truc  :whistle:  Bon ok, ->[]


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  mon loop ne s'arrête pas

 

Sujets relatifs
script vbs qui s’arrête toutes les 60min, normal ?Copier/Coller/automatisation/Loop
Ma macro s'arrète sans raisons / Sub pour fermer et écraser 1 fichierMERGE vs NESTED LOOP, ma base ne répond plus...
Pourquoi ma requete s'arrete?Cron qui s'arrête tout seul au bout de deux heures précise
[BATCH] Comment formatter des noms de variables dans un loop ?[Resolu] JS s'arrete de s'executer...
[RESOLU] Ascenseur qui descend et qui s'arrete besoin d'aideTâche planifiée ne s'arrête pas
Plus de sujets relatifs à : mon loop ne s'arrête pas


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)