Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
11.12.2023 14:05:22 |
Parker |
|
|
Dateinamen in Pfad ändern inkl. SVerweis |
12.12.2023 01:00:24 |
ralf_b |
|
|
|
13.12.2023 12:49:53 |
Gast57085 |
|
|
|
13.12.2023 13:02:11 |
Gast20190 |
|
|
|
14.12.2023 22:52:12 |
ralf_b |
|
|
Von:
ralf_b |
Datum:
12.12.2023 01:00:24 |
Views:
359 |
Rating:
|
Antwort:
|
Thema:
Dateinamen in Pfad ändern inkl. SVerweis |
Option Explicit
Sub Ordner_Auslesen()
ungetestet !!!!
'Bibliothek aktivieren
'Variablen dimensionieren
Dim fso As Object
Dim rng As Range
Dim sPfad As String
Dim Dateiliste As Variant
Dim Datei As Variant
'Pfad auslesen
sPfad = ActiveSheet.Range("A1").Value
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FolderExists(sPfad) Then
'Alle Dateien des Ordners einlesen
Set Dateiliste = fso.getfolder(sPfad).Files
'Schleife über alle Dateien des Ordners
For Each Datei In Dateiliste
'Datei Ausgeben
Debug.Print Datei.Name
Set rng = ActiveSheet.Range("D2:D292").Find(what:=Datei.Name, LookIn:=xlValues, lootat:=xlPart)
If Not rng Is Nothing Then
Datei.Name = Replace(Datei.Name, rng.Value, rng.Offset(, 1).Value)
End If
Next Datei
Else
MsgBox "Dieser Ordner existiert nicht."
End If
End Sub
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
11.12.2023 14:05:22 |
Parker |
|
|
Dateinamen in Pfad ändern inkl. SVerweis |
12.12.2023 01:00:24 |
ralf_b |
|
|
|
13.12.2023 12:49:53 |
Gast57085 |
|
|
|
13.12.2023 13:02:11 |
Gast20190 |
|
|
|
14.12.2023 22:52:12 |
ralf_b |
|
|