【问题标题】:automatically send emails from open office calc自动从 Open Office Calc 发送电子邮件
【发布时间】:2014-08-07 14:13:18
【问题描述】:

我想知道是否有可能从开放式办公室计算中发送自动电子邮件。我想实现这样的目标:

IF(C5=TRUE;sendMail();doNothing())

关于如何实现这一点的任何想法? 到目前为止感谢

【问题讨论】:

  • 应该在什么时候发送邮件?每次重新计算工作表?还是仅当用户手动执行宏时?
  • 嗯,这是一个棘手的问题。我一个人在想。实际上,邮件应该在每次重新计算时发送,但只发送一次,当单元格值保持为真时(我认为带有“alreadySent-Flag”的不可见单元格可以完成这项工作)。还有一个消息对话框,要求用户确认是否要发送邮件。

标签: email macros openoffice-calc thunderbird


【解决方案1】:

最直接的方法可能是使用外部邮件用户代理 (MUA) 发送邮件,使用 Shell() 命令调用它 - 当然,这仅适用于允许通过其命令发送此类邮件的 MUA线。这样,您的代码是否以及何时触发邮件分派将位于您的 OOo 宏代码中,而实际的邮件分派由外部应用程序完成。使用哪种 MUA 取决于目标环境 - 因此,如果您的宏在意外环境中执行,则可能容易出错...

【讨论】:

  • 谢谢,这也是我的想法之一。我正在使用 Mozilla Thunderbird 作为邮件代理...
猜你喜欢
  • 1970-01-01
  • 2011-10-22
  • 2013-08-22
  • 1970-01-01
  • 2022-09-24
  • 1970-01-01
  • 1970-01-01
  • 2013-10-31
相关资源
最近更新 更多