OVH Cloud OVH Cloud

Pb de modification extention

22 réponses
Avatar
Romain
Bonjour je souhaiterai modifier l'extention de certain=20
fichier tout en conservant leur nom pour cela j'ai le code:

Private Sub Commande67_Click()
Dim Nom, NewNom, B
Dim A, i As Integer
Nom =3D "*.log"
NewNom =3D "P:\Methodes\Stagiaires\Romain S\Log\*.txt"
With Application.FileSearch
.NewSearch
.LookIn =3D "P:\Methodes\Stagiaires\Romain S\Log"
.FileName =3D Nom
If .Execute() > 0 Then
For A =3D 1 To .FoundFiles.Count
B =3D .FoundFiles(A)
Name B As NewNom
Next A
End If
End With
End Sub

Le probl=E8me =E9tant qu'il y a unique ment un fichier qui se=20
retrouvent modifier si je remplace "*.txt" par "A.txt" A=20
variant de 1 au nbre de fichier trouv=E9s car le fichier=20
cr=E9=E9 sera A.txt hors je souhaiterai que tous les fichiers=20
trouv=E9s soient modifi=E9s tout en gardant leur nom par=20
exemple le groupe :

20092003.log > < 20092003.txt
21092003.log > Devient < 21092003.txt
22092003.log > < 22092003.txt

Merci d'avance.

2 réponses

1 2 3
Avatar
Romain
Voila c envoyé
-----Message d'origine-----
Je peux revoir ta base actuelle ? (en zip et avec 3
fichier log réels)


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"romain" a écrit dans le message
de

news:190901c38668$2332d300$
ça c'est déjà fait en fait g créer 2 butons de commandes
l'un pour le changement de nom et l'autre pour
l'importation des fichiers le changements de nom marche (
à part le .log qui reste dans le nom ) mais c au niveau de
l'importation que cela ne marche pas il importe tjs le
même fichier car il ne passe jamais au suivant vu que le
premier est tjs présent dans le dossier.

.



Avatar
Raymond
ça va mieux après manger.

il faut que tu regardes l'aide sur Dir pour bien comprendre:

le 2e dir ne doit pas avoir de paramètres sinon il repart à 0, ce qui est
ton cas.

Do Until NomFichier = ""
DoCmd.TransferText acImportDelim, "SpecificTXT", "Données03", NomChemin,
False
NomFichier = Dir
NomChemin = "P:MethodesStagiairesRomain SLog" & NomFichier
Loop


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Romain" a écrit dans le message de
news:0e8201c3866d$ad779b40$
Voila c envoyé
-----Message d'origine-----
Je peux revoir ta base actuelle ? (en zip et avec 3
fichier log réels)




1 2 3