youkizouki
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention12 octobre 2005
-
3 févr. 2005 à 10:11
youkizouki
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention12 octobre 2005
-
4 févr. 2005 à 09:51
Tout d’abord bonjour…<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Voilà, j’ai créer une fonction permettant de renvoyé le fichier .txt le plus récent d’un dossier donné en paramètre. je test donc en premier si ce dossier existe et si oui je dois test si il n’est pas vide en utilisant la fonction Dir$ :
Dim fic As String
fic = Dir$(dossier + ext)
If fic <> Null Then
…
Else
‘dossier vide
End If
Le probleme est que j’ai toujours « l’erreur » dossier vide meme qd il contient des fichiers… pourriez vous m’aidez a trouver ????
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 3 févr. 2005 à 17:21
Bonjour
Extraits de MSDN :
Dir Renvoie une valeur de type String
Dir[(pathname[, attributes])]
Une chaîne de longueur nulle est renvoyée si l'argument pathname est introuvable
et non une valeur nulle.
D'autre part Variable = Null indique que Variable ne contient aucune donnée valide, ce qui n'est pas le cas ici puisque fic contient une chaîne de caractères (Dim fic As String) éventuellement vide.
youkizouki
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention12 octobre 20051 4 févr. 2005 à 09:51
Bien que je soit débutant, je ne me cacherais pas derrière cette excuse pour me
défendre… Autant pour moi !
Merci pour ton aide.. <?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />