Const FOLDER_PATH = „c:\temp\files“
const OUTPUT_EXCEL_FILE = „c:\temp\output.xlsx“
const SHEET_HEADERS = „Naam, Gewijzigde Datum, Type, Grootte“
Const xlExcel7 = 51
Op Fout hervat daarna
Plaats objExcel = CreateObject („Excel.Application“)
objExcel.Visible = vals
Als (Err.Number <> 0) toen
Op Fout GoTo 0
Wscript.Echo „de gevonden niet toepassing van Excel.“
Wscript.Quit
Eind als
Op Fout GoTo 0
col=1
row=2
'Cre�ër een nieuw werkboek.
objExcel.Workbooks.Add
'Bind aan aantekenvel.
Plaats objSheet = objExcel.ActiveWorkbook.Worksheets (1)
voor elke kopbal in Spleet (SHEET_HEADERS, „,“)
objSheet.Cells (1, col.). Waarde = kopbal
col=col+1
daarna
Reeks objFSO = CreateObject („Scripting.FileSystemObject“)
Reeks objFolder = objFSO.GetFolder (FOLDER_PATH)
Voor elk objFile in objFolder.Files
objSheet.Cells (rij, 1). Waarde = objFile.Name
objSheet.Cells (rij, 2). Waarde = objFile.DateLastModified
objSheet.Cells (rij, 3). Waarde = objFile.Type
objSheet.Cells (rij, 4). Waarde = objFile.Size & „KB“
row=row+1
Daarna
objExcel.DisplayAlerts = Vals
objExcel.ActiveWorkbook.SaveAs OUTPUT_EXCEL_FILE, xlExcel7
objExcel.ActiveWorkbook.Close vals
'Houd op met Excel.
objExcel.Application.Quit
Plaats objSheet = niets
Plaats objExcel = niets
Wscript.Echo „gedaan.“
|