Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 11:16:26
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Dateien in Ordner umbennenen

Dateien in Ordner umbennenen
Mikey
Hallo Excelfreunde,
ich habe schon das Archiv hoch und runter gesucht aber leider nichts gefunden was mir weiterhelfen konnte!! Ich habe einen Ordner der auf ("C:\Listen") liegt. Ich möchte in diesem die Namen umbennenen, es gibt folgende zwei Arten von Namensgebungen xxxxxx-xxxx.xls und xxxxxx-xxxx-EUR.xls! das x steht für eine Zahl von 0 bis 9, die null kann auch an erster Stelle stehen!
Aus xxxxxx-xxxx.xls soll xxxxxx-xxxx-alt.xls werden und aus xxxxxx-xxxx-EUR.xls soll xxxxxx-xxxx.xls werden.
Ich hoffe das mir jemand weiterhelfen kann.
Vielen Dank schon mal für eure Hilfe.
Gruß
Mikey
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Dateien in Ordner umbennenen
21.03.2012 22:29:57
Jürgen
Hallo Mikey,
muss es unbedingt Excel sein? Es gibt eine Reihe von Free-Ware-Tools, die das (besser und mühelos) erledigen können.
Gruß, Jürgen
AW: Dateien in Ordner umbennenen
21.03.2012 22:51:54
Josef

Hallo Mikey,
teste mal.
Sub renameFiles()
  Dim strFile As String, strPath As String, strNewName As String
  
  strPath = "C:\Listen" 'Verzeichnis
  
  If Right(strPath, 1) <> "\" Then strPath = strPath & "\"
  
  strFile = Dir(strPath & "*.xls*", vbNormal)
  
  Do While strFile <> ""
    If strFile Like "######-####.xls*" Then
      strNewName = Split(strFile, ".")(0) & "-alt." & Split(strFile, ".")(1)
      Name strPath & strFile As strPath & strNewName
    End If
    strFile = Dir
  Loop
  
  strFile = Dir(strPath & "*.xls*", vbNormal)
  
  Do While strFile <> ""
    If strFile Like "######-####-EUR.xls*" Then
      strNewName = Left(Split(strFile, ".")(0), 11) & "." & Split(strFile, ".")(1)
      Name strPath & strFile As strPath & strNewName
    End If
    strFile = Dir
  Loop
  
End Sub



« Gruß Sepp »

Anzeige
Sollte zu Mikey! o.T.
21.03.2012 22:59:59
Josef
« Gruß Sepp »

AW: Sollte zu Mikey! o.T.
22.03.2012 10:49:32
Mikey
Hallo Sepp,
das läuft ja super Klasse, genau so habe ich mir das vorgestellt.
Vielen Herzlichen Dank für die schnell Hilfe :-)
Gruß
Mikey
Anzeige
AW: Dateien in Ordner umbennenen
22.03.2012 09:23:18
bst
Auch Hallo,
und FWIW, alternativ könntest Du das auch leicht mit einer Batchdatei machen.
cu, Bernd
--
for %i in (?-?.xls) do ren %i %~ni-alt.xls
for %i in (?-?-EUR.xls) do (
set n=%~ni
ren %i %n:~0,11%.xls
)

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige