到達我有一個要求,以收集郵件兩個日期,並插入到一個Excel表格,每當一個消息到達我的Outlook 2010年我創建Outlook中的rule
將「運行腳本」每當按摩到達前景。我通過了除inserting collected data into the Excel sheet
之外的部分。值插入Excel中,當消息在Outlook
我嘗試下面的代碼這在VBA Excel中完美的作品,但它似乎是不與Outlook:
Dim wb1 As Excel.Workbook
Dim sh As Worksheet
Set wb1 = Workbooks.Open("U:\leaveBook.xls")
Set sh = ActiveSheet ''wb1.Sheets("Sheet1")
For Each rw In sh.Rows
If sh.Cells(rw.Row, 1).Value = "" Then
sh.Cells(rw.Row, 1) = 1
sh.Cells(rw.Row, 2) = "Name"
sh.Cells(rw.Row, 3) = "TestData1"
sh.Cells(rw.Row, 4) = "TestData2"
GoTo BREAK
End If
Next rw
BREAK:
我試圖在Excel工作表中的數據添加到下一個可用行。
有人可以幫助我在Outlook VBA中編寫相同的代碼嗎?
對於遲到的回覆感到抱歉,但您的代碼幫助我節省了大量時間。非常感謝您的寶貴時間! – chriz