如何根据使用selenium从数据库中获取的数据将表插入到Outlook中?
我正在使用send keys()将数据写入outlook,但我需要以表格或网格视图的形式显示数据列的数据。
我能够获取数据并作为发送密钥(数据)发送到outlook,但表格形式是必需的。
答案 0 :(得分:0)
您可以尝试OutlookEX UDF。
以html格式准备邮件正文:
local $Array[][] = [[0,1,2,3],[0,1,2,3]]
local $content = ""
for $i=0 to UBound($Array)-1
$content &= "<tr>"
for $j = 0 to UBound($Array,2)-1
$content &= "<td>" & $Array[$i][$j] & "</td>"
Next
$content &= "</tr>"
Next
$html = "<table border=1 cellspacing=0 cellpadding=0>" & $content & "</table>"
并使用_OL_Wrapper_SendMail功能:
#include <OutlookEx.au3>
$oOL = _OL_Open()
_OL_Wrapper_SendMail($oOL, "John Doe", "", "", $html, "", $olFormatHTML, $olImportanceHigh)
_OL_Close($oOL)