Zie mijn edit hierboven. Je kunt op regel 17 de apostrof (') aan 't begin van de regel weghalen zodat je ziet wat 'ie telt. Nu moet je alleen 't spul nog in excel zien te plempen, of heb je daar ook hulp bij nodig?
[edit1]
Iets in deze geest zou moeten werken, maar bij mij klapt 'ie eruit... Ik zoek het bugje nog effe....
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Dim objOutlook, objNameSpace, lItemCount, lLinePos, objExcel, myFolder
On Error Resume Next
Set objExcel= CreateObject("Excel.Application")
objExcel.visible=False
objExcel.DisplayAlerts = False
Set oWB = objExcel.Workbooks.Add
lLinePos = 1
Set objOutlook = CreateObject("Outlook.application")
Set objNameSpace = objOutlook.GetNameSpace("MAPI")
For Each myfolder In objNameSpace.Folders
EnumFolders myfolder
Next
Set objNameSpace = Nothing
Set objOutlook = Nothing
oWB.SaveAs "C:\blaat.xls"
objExcel.Quit
Set objExcel = Nothing
Sub EnumFolders(oFolder)
For Each oFolder In oFolder.Folders
oWB.ActiveSheet.Cells(lLinePos,1).Value=oFolder.name
oWB.ActiveSheet.Cells(lLinePos,2).Value=oFolder.Items.Count
lLinePos = lLinePos + 1
If oFolder.Folders.Count > 0 Then EnumFolders oFolder
Next
End Sub |
[edit2]
Hmmm...was rechten probleempje, code is dus gewoon goed
[edit3]
Code opgeruimd. Veel plezier ermee
[
Voor 122% gewijzigd door
RobIII op 14-10-2003 11:54
]
There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.
Je eigen tweaker.me redirect
Over mij