[resolu]Récupérer le nom de mon dossier

Récupérer le nom de mon dossier [resolu] - VB/VBA/VBS - Programmation

Marsh Posté le 28-07-2005 à 10:00:01    

voila j'essai de savoir si un fichier existe et on m'a donné ça:

Citation :


 
FileExists = ((GetAttr("./1     DIAGNOSTIC AMIANTE.xls" ) And vbDirectory) = 0)
If FileExists = True Then
    MsgBox ("yes !!!!" )
End If
 


 
 
mais le problème c'est qu'il ne fonctionne qu'avec un chemin absolu alors que certaine fonctionne marche avec un chemin relatif... et étant plusieur à utiliser mon programme et bien le chemin absolu n'est jamais le même. j'ai essayé avec ./nomdufichier mais c pareil ca reste du relatif...
 
don g trouvé ca:
 

Citation :


Dim fso As FileSystemObject  
Dim fd As Folder  
 
Set fso = New FileSystemObject  
Set fd = fso.GetFolder("chemin de ton dossier" )  


mais m^me en ajoutant la librairie dans mes référence il me dit bibliotheque introuvable...
 
je travail sous excel je fais outils>>réf.>> et je coche la librairie??  
 
si qqun pouvait me dire ce qui en pense et m'aider ca serait cool.merci


Message édité par OyT le 29-07-2005 à 11:34:48

---------------
yop yop
Reply

Marsh Posté le 28-07-2005 à 10:00:01   

Reply

Marsh Posté le 28-07-2005 à 17:23:10    

La librairie  pour les Fso c'est normalent microsoft scripting runtime.
 
bon courage

Reply

Marsh Posté le 29-07-2005 à 11:34:23    

dsl javais oublié de le preciser mais c celle que mm si je la rajoute ca ne marche... mais tampis g contourné le probleme est fait autrement...

Reply

Marsh Posté le 29-07-2005 à 11:38:51    

OyT a écrit :

dsl javais oublié de le preciser mais c celle que mm si je la rajoute ca ne marche... mais tampis g contourné le probleme est fait autrement...


tant qu'à faire, si tu peux nous dire ta soluce, ca peut interesser des gens  :bounce:

Reply

Marsh Posté le 29-07-2005 à 11:42:26    

bah g laissé tombé cette solution.  
 
sur mon fichier1 (qui existe toujours) g un nombre
je crée le fichier 2 qd ce nombre est >20
je crée le fichier 3 qd ce nombre est >40
je crée le fichier 4 qd ce nombre est >60
 
donc je regarde juste le nombre pour savoir si c fichiers existe...
 


---------------
yop yop
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed