Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro Renommer fichiers?

  • Initiateur de la discussion Initiateur de la discussion kikim
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kikim

Guest
Re le Forum

Dans un dossiers D:\test\ j'ai une disaine de fichiers textes dont je voudrais renommer en supprimant les caracteres "-" et "_";
Le probleme c'est que les noms de fichiers sont aleatoire et ne se ressemble pas.

Exemple: jj_mm-aaaa sera renommé jjmmaaaa
jj-mm_aaaa-vvvv sera renommé jjmmaaavvvv

Est il possible de realiser une telle macro, tout en indiquant le chemin du dossier dans la cellule A1 par exemple?!

Crdt,
 
Re : Macro Renommer fichiers?

Bonsoir,
Une façon de faire
Code:
Sub RenomerFich()
Dim rep As String, Nom As String, NewNom As String
rep = Range("A1") 'nom du repertoire en A1 Ex: D:\test\
Nom = Dir(rep & "*.txt") 'fichier texte, *.* si n'importe quel type
Do While Nom <> ""
    If Nom Like "*-*" Or Nom Like "*_*" Then
        NewNom = Replace(Nom, "-", "")
        NewNom = Replace(NewNom, "_", "")
        Name Nom As NewNom
    End If
Nom = Dir()
Loop
End Sub
A+
kjin
 
Dernière édition:
Re : Macro Renommer fichiers?

Au fait ça me donne un message d'erreur : Erreur d'execution '53' fichier introuvable;
et en jaune j'ai la ligne
Name Nom As NewNom

Et là une solutation que je vient de trouver sur un autre forum et qui marche bien!

 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Q
Réponses
10
Affichages
2 K
H
Réponses
5
Affichages
1 K
hamphilos
H
C
Réponses
0
Affichages
849
CorentinM
C
Y
  • Question Question
Réponses
4
Affichages
1 K
YesWeExcel
Y
W
Réponses
12
Affichages
2 K
C
Réponses
5
Affichages
4 K
chikchik
C
W
Réponses
7
Affichages
941
N
Réponses
1
Affichages
1 K
N
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…