Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

bestimmte Dateien auflisten

Forumthread: bestimmte Dateien auflisten

bestimmte Dateien auflisten
Patrick
Hallo an alle,
habe hier in der Recherche diesen Code gefunden:
Option Explicit
Sub SucheDatei()
Dim Fso, Ordner, varDatei, strWert
Dim SucheDatei$, sDateiName$, sTabName$, strDateiSammler$, sPfad$
Dim meCalc As Integer
sPfad = "C:\Dateiordner"    'Pfad anpassen!!!!!!!!!!!!!
SucheDatei = "*.xls"        'Suchfilter!!!!!!!!!!!!!!!!
Set Fso = CreateObject("Scripting.FileSystemObject")
Set Ordner = Fso.getfolder(sPfad)
With Application
meCalc = .Calculation
.ScreenUpdating = False
.DisplayAlerts = False
.Calculation = xlCalculationManual
'Schleife über alle Dateien im Ordner
For Each varDatei In Ordner.Files
If varDatei Like SucheDatei Then 'prüfe Dateiname
sDateiName = Right$(varDatei, Len(varDatei) - InStrRev(varDatei, "\")) 'Dateiname
strWert = LeseTabname(CStr(varDatei)) 'Funktion lese Zelle H2
If strWert Like "x" Then strDateiSammler = strDateiSammler & Chr(10) & sDateiName 'prü _
fe ob x
End If
Next varDatei
.ScreenUpdating = True
.DisplayAlerts = True
.Calculation = meCalc
End With
MsgBox strDateiSammler, vbInformation
End Sub

Function LeseTabname(strFile As String) As String
Dim objDatei As Workbook
Set objDatei = Workbooks.Open(strFile, False, True)
LeseTabname = objDatei.Sheets(1).Range("H2")
objDatei.Close False
End Function

Leider komme ich nicht klar. Ich möchte, dass das Ergebnis in ein Sheet
untereinander ausgegeben wird und nicht in eine MsgBox. Wie bekomme
ich das hin?
Vielen Dank bereits Vorab.
Gruß
Patrick
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: bestimmte Dateien auflisten
24.05.2011 12:55:16
Rudi
Hallo,
anstatt die Msgbox z.B.
Sheets(1).cells(rows.count,1).end(xlup).offset(1)=strDateiSammler
Gruß
Rudi
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