D'accord.
Mais dans la 1ère proposition, on voit clairement apparaître le chemin d'accès :
Name "C:\monfichier.XLS" As "C:\AutreRep\MonNouveauNom.xls"
(d'ailleurs, j'ai testé cette macro qui renomme bien le fichier)
Dans le code ci-dessous, où se trouve le chemin d'accès ?? Ce code ne sert-il pas plutôt à renommer des colonnes ??
Le message de LogicLogic est aussi ce que je voulais avoir comme macro car j'ai plusieurs fichiers à renommer.
Les valeurs de La colonne initiale représente les noms des fichiers d'origine et la colonne d'arrivée les noms voulus. Il s'agit de renommer tous les fichiers PDF automatiquement lorsque l'on supprime un fichier par exemple et que l'on refait la numérotation de la colonne (avec la poignée de recopie).
1 2 3 4 5 6 7 8 9 10 11 12 13
| Option Explicit
Sub Tst()
Dim LastRow As Long, i As Long
LastRow = Feuil1.Range("A" & Application.Rows.Count).End(xlUp).Row
For i = 1 To LastRow
Renommer (i)
Next i
End Sub
Private Sub Renommer(Num as long)
Name Feuil1.Range("A" & Num) As Feuil1.Range("B" & Num)
End Sub |
Je crois que je ne comprends très bien le code ci-dessus! merci.
Partager