Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
280to284
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
280to284
280to284
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Ordner + Unterordner durchsuchen????

Ordner + Unterordner durchsuchen????
19.07.2003 08:09:28
loescherh
Hallo zusammen!
Bitte könnt Ihr mir sagen, was an diesem Code nicht passt.
Es sollten alle Ordner und Unterordner im Ordner1 nach .xls Dateien durchsucht werden, und bei jedem Dokument die Kopfzeile in Jahr 2004 ausgebessert werden.
Er findet zwar alle Dokumente, aber die Kopfzeile bessert er nicht aus.

Sub Dateien_suchen()
Dim index As Long
With Application.FileSearch
.LookIn = "C:\Arbeit\Ordner1\"
.FileType = msoFileTypeExcelWorkbooks
.SearchSubFolders = True
If .Execute > 0 Then
For index = 1 To .FoundFiles.Count
If ActiveSheet.PageSetup.CenterHeader = "" Then
ActiveSheet.PageSetup.CenterHeader = "Jahr 2004"
ElseIf ActiveSheet.PageSetup.CenterHeader = "Jahr 2002" Then
ActiveSheet.PageSetup.CenterHeader = "Jahr 2004"
End If
MsgBox .FoundFiles(index)
Next
End If
End With
Application.ScreenUpdating = True
End Sub

Danke schon mal für Eure Hilfe.
Chief

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ordner + Unterordner durchsuchen????
19.07.2003 08:13:13
Hajo_Zi
Hallo Chief
Ich habe in Deinem Code kein Open gefunden.
Kopfzeilen können nur in geöffneten Dateien geändert werden.
Gruß Hajo
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.

AW: Ordner + Unterordner durchsuchen????
20.07.2003 08:46:30
loescherh
Hallo Hajo!
Kannst mir bitte einen Tip geben wo ich das Open genau reinschreibe????
If .Execute > 0 Then
For index = 1 To .FoundFiles.Count
Workbooks.Open (index)
ActiveSheet.PageSetup.CenterHeader = "Jahr 2004"
ActiveWorkbook.Save
Workbooks.Close

MsgBox .FoundFiles(index)
Next
End If
So funktionierts noch nicht richtig!!
Thanks
Chief

Anzeige
AW: Ordner + Unterordner durchsuchen????
20.07.2003 09:01:32
Hajo_Zi
Hallo Chief
es werden im Forum gern Realnamen gesehen siehe FAQ.
Aus meinem Archiv
Option Explicit

Sub List_Files_in_all_folder()
'   einschl unterordner komplett mit Phad
Dim I As Long
Application.ScreenUpdating = False
With Application.FileSearch
.LookIn = "D:\Eigene Dateien\Hajo\"
'       suchen auch in Unterverzeichnis
.SearchSubFolders = True
.Filename = "*.xls"
If .Execute() > 0 Then
For I = 1 To .FoundFiles.Count
Workbooks.Open .FoundFiles(I)
' hier Schleife um durch alle Tabellen zu gehen und Die Kopf/fußZeile zu ändern
ActiveWorkbook.Close True
Next I
End If
End With
Application.ScreenUpdating = True
End Sub

Gruß Hajo
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.

Anzeige
AW: Ordner + Unterordner durchsuchen????
20.07.2003 14:21:11
loescherh
Danke Hajo!!!
Klappt wunderbar.....
Harry

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige