Sub M_snb()
Dim GrabExcel As Object
Dim xlobj As Object
Dim sourceWB As Workbook
Dim r As Range, rows As Long, i As Long
Set xlobj = CreateObject("Excel.Application")
With xlobj
.Visible = True
.EnableEvents = False
End With
strFile = "C:\Users\r.vanhouten\Documents\Specifications mk1 XXXXXXX rev -"
Set sourceWB = xlobj.Workbooks.Open(strFile, False, False)
sourceWB.Activate
With sourceWB
.Application.ScreenUpdating = False
For Each it In GetNamespace("MAPI").GetDefaultFolder(6).Folders("Offertes").Items
sn = Split(Split(it.Body, "Offerrequest Qimarox Vertical Conveyors")(1), vbCrLf)
.Sheets("Email Data").Cells(1, 1).Resize(UBound(sn) + 1) = .Application.Transpose(sn)
Next
Set r = ActiveSheet.Range("A1:A200")
rows = r.rows.Count
For i = rows To 1 Step (-1)
If WorksheetFunction.CountA(r.rows(i)) = 0 Then r.rows(i).Delete
Next
.Application.ScreenUpdating = True
End With
End Sub