Une boucle dir qui renvoi toujours la même valeur
Résolu
pierrot69
-
borntobealive Messages postés 138 Date d'inscription Statut Membre Dernière intervention -
borntobealive Messages postés 138 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Une boucle dir qui renvoi toujours la même valeur
- Win dir stat - Télécharger - Gestion de fichiers
- Renvoi d'appel ooredoo - Forum Mobile
- Code Pour Renvoi D'appel Et Mesage - Forum telephonie fixe
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
- Désactiver transfert d appels sur Galaxy s5 new ✓ - Forum Free mobile
11 réponses
Attention, si tu cherches les dossiers, il faut écrire dir (NOUV_DOS,vbDirectory) ou dir (S,vbDirectory), sinon Dir ne rend que les fichiers "simples" (sans attributs).
Tu as lu l'aide sur la fonction Dir ?
Tu as lu l'aide sur la fonction Dir ?
merci pour ta réactivité,
non justement j'y avais pensé, parce que dir sans argument prend normalement le dir suivant de la dernière instruction et là bah ... non
non justement j'y avais pensé, parce que dir sans argument prend normalement le dir suivant de la dernière instruction et là bah ... non
Tu as essayé de supprimer des morceaux de ton code pour voir si ton problème était lié à une action particulière (appel à evolution_fichier, open, SaveAs ...) ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
en fait c'est pas le premier dir qui bug dans ma sub, juste au dessus je creer le nouveau dossier de stockage avec :
et là rebelote bug de Dir j'ai toujours comme resultat pour dat : "" même quand S = :D\ ....
NOUV_DOS = dec.DOS_SOURCE & " modifier" TB = split (NOUV_DOS, "\") If dir (NOUV_DOS) = "" then S = TB(0) & "\" For i = 1 To UBound (TB) S = S & TB(i) & "\" dat = dir(S) If dat = "" MkDir S End If Next i End If
et là rebelote bug de Dir j'ai toujours comme resultat pour dat : "" même quand S = :D\ ....
oui mais les attributs restaient pour moi assez vague
je vais essayé (pour la création de dossier )
....
ok un rpoblème de résolu, il cherche enfin les dossiers :-) merci
Malheureusement dir reste verouiller sur le premier fichier du dossier "blabla" dans la suite. j'ai essayer de supprimer les actions precedentes et ça n'a rien changer
je vais essayé (pour la création de dossier )
....
ok un rpoblème de résolu, il cherche enfin les dossiers :-) merci
Malheureusement dir reste verouiller sur le premier fichier du dossier "blabla" dans la suite. j'ai essayer de supprimer les actions precedentes et ça n'a rien changer
j'ai essayer de supprimer les actions precedentes et ça n'a rien changer
Tu es en train de me dire que dans ton Loop...Do While tu ne laisses que Dec.fichier = Dir et debug.Print Dec.fichier, Tu ne vois jamais rien d'autre que ton premier fichier (donc boucle infinie) ? J'ai du mal à te croire.
Tu es en train de me dire que dans ton Loop...Do While tu ne laisses que Dec.fichier = Dir et debug.Print Dec.fichier, Tu ne vois jamais rien d'autre que ton premier fichier (donc boucle infinie) ? J'ai du mal à te croire.
pas tout à fait je fait même pas de debug.print j'ai les variables locales dans la fenêtre juste en dessous
erreur de synthaxe que je n'ai pas fait en recopiant sur le fichier source sur le forum j'utilise plus que de raison tab (toutes mes variables publiques sont dans un module à part : dec.) et evidement dec.fichier etait devenu dec.der_fichier .....
prout prout prout
2 heures sur une faute de frappe
désolé de t'avoir fait perdre ton temps
merci de m'avoir aidé sur les vbDirectory
prout prout prout
2 heures sur une faute de frappe
désolé de t'avoir fait perdre ton temps
merci de m'avoir aidé sur les vbDirectory