我想创建一个数字电子表格。在那个电子表格中,我想要 COL A 电子邮件 Col B 城市名称 COL C 其他城市名称等等。我将手动输入该数据。
接下来我想做的是让applescript在数字电子表格中逐行检查,并向列中的每个人发送一封电子邮件。我想在电子邮件的主题或正文中使用其他变量。
任何帮助,将不胜感激!我充其量是一个新手程序员。我知道一点python,但对applescript很陌生。
伪代码(也许?)
tell numbers to open spreadsheet
repeat for each line of spreadsheet
tell mail to create email
for address COL A
for subject "Hello (COL B) I need the following Information (COL C)
for email Body "Blah Blah Blah (Col D) blah blah."
send email
end repeat
电子邮件功能
on email(a, b, c, d)
set recipientName to a
set recipientAddress to b
set theSubject to c & " --> " & d & "Shipment"
set theContent to a & ", if you would like assistance with your shipment moving from " & c & " to " & d & " , or any other shipment you may have, please let me know. We have drivers available in your Area of Operations ready for pick up."
tell application "Mail"
##Create the message
set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent, visible:true}
##Set a recipient
tell theMessage
make new to recipient with properties {name:recipientName, address:recipientAddress}
##Send the Message
send
end tell
end tell
end email
my email(COL A, COL B, COL C, COL D)