到达我有一个要求,以收集邮件两个日期,并插入到一个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