Excel Dateien in VB auslesen?

Hi Leute,
vielleicht kann mir jemand von euch helfen.
Ich müßte in einem VB-Projekt eine Excel Datie einlesen.
Die Daten die ich bräuchte waren die Inhalte der Zellen und die Anzahl an Reihen.
Wie ich die Daten in einem Excel MAKRO abfrage weiss ich aber wie tue ich das gleiche in VB5?

mfg bartman336

Wenn du die Excel Object Library (bei Excel 97 z.B. die EXCEL8.OLB) in deine Verweise aufnimmst, kannst du alle Excel-Objekte auch in VB verwenden, z.B. so:

Public Sub Arbeitsblaetter(FileName)
Dim Tmp, ExcelApp As Object, WS As Excel.Worksheet, WB As Excel.Workbook
 Tmp = ""
 Set ExcelApp = CreateObject("Excel.Application")
 ExcelApp.Workbooks.Open FileName
 For Each WS In ExcelApp.ActiveWorkbook.Worksheets
 Tmp = Tmp & ";" & WS.Name
 Next WS
 ExcelApp.ActiveWorkbook.Saved = True
 ExcelApp.Quit
 Set ExcelApp = Nothing
 Arbeitsblaetter = Mid(Tmp,2)
End Sub

Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]