Thema Datum  Von Nutzer Rating
Antwort
05.12.2012 12:38:04 Olli
NotSolved
Blau Ordner ersetzen durch VBA Script
07.12.2012 14:06:46 Lutz
NotSolved
09.12.2012 18:57:59 Olli
NotSolved
10.12.2012 00:25:20 Lutz
NotSolved
12.12.2012 08:40:01 Gast72371
NotSolved
12.12.2012 11:03:11 Lutz
NotSolved

Ansicht des Beitrags:
Von:
Lutz
Datum:
07.12.2012 14:06:46
Views:
957
Rating: Antwort:
  Ja
Thema:
Ordner ersetzen durch VBA Script

Hallo Olli,

Hier schon mal der Code zum Durchsuchen eines Laufwerks:

Public Function SeekFolders(fldName, drvPath, Optional arrPath As String = "") As String
    Dim fso, fld, subfld, entry
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set fld = fso.GetFolder(drvPath)
    Set subfld = fld.SubFolders
    For Each entry In subfld
        If entry.Name = fldName Then _
            arrPath = IIf(arrPath = "", entry.Path, arrPath & Chr(10) & entry.Path)
        SeekFolders fldName, entry.Path, arrPath
    Next
    SeekFolders = arrPath
End Function
Public Sub FindFolders()
    arrPath = SeekFolders("Daten", "D:\")
    MsgBox arrPath
End Sub

Mir ist aber nicht ganz klar was mit den gefundenen Ordnern geschehen soll,

- soll der Ordner gelöscht und der Quellordner in das Verzeichnis kopiert werden ?

- oder soll der Inhalt des Ordners überschrieben werden ?

- oder soll statt des Ordners eine Verknüpfung auf den Quellordner erstellt werden ?

Grüße Lutz


Ihre Antwort
  • 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: Name: Email:



  • 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
05.12.2012 12:38:04 Olli
NotSolved
Blau Ordner ersetzen durch VBA Script
07.12.2012 14:06:46 Lutz
NotSolved
09.12.2012 18:57:59 Olli
NotSolved
10.12.2012 00:25:20 Lutz
NotSolved
12.12.2012 08:40:01 Gast72371
NotSolved
12.12.2012 11:03:11 Lutz
NotSolved