Outlook:搜索结果中缺少

Outlook:搜索结果中缺少

在 Outlook 中,您可以添加一列(例如,添加到您的收件箱)以显示发件人地址[SearchFromEmail](参见例如问题1207793) 通过点击看法进而添加列。现在我想用自定义列替换通常的“发件人”列(以帮助识别垃圾邮件)。[SearchFromEmail]我们的内部电子邮件不包含@,因此在这些情况下,我使用显示名称[From]

IIf(InStr([SearchFromEmail],"@")>0,[SearchFromEmail],[From])

笔记:遗憾的是,您可能必须本地化该[From]变量。例如,我必须将其替换为[Von]德语的。

起初这看起来很棒,但后来我注意到它不适用于搜索结果中的电子邮件。出于某种原因,这些电子邮件没有 [SearchFromEmail]。(因此我的公式显示了[From]哪种方式绕过了我最初的想法。)

为什么会这样?我该怎么办?

是否有可用的 Outlook 公式字段的完整列表?

我的(不太好的)解决方法是:

  1. 如果[SearchFromEmail]以“/O”开头,则认为它是内部的,并且仅显示名称
  2. 否则,如果它包含@则显示[SearchFromEmail]
  3. 否则显示"(?) "+[From])为提醒或警告:
IIf(Left([SearchFromEmail],2)="/O",[From],IIf(InStr([SearchFromEmail],"@")>0,[SearchFromEmail],"(?) "+[From]))

笔记:遗憾的是,您可能必须本地化该[From]变量。例如,我必须将其替换为[Von]德语的。

当我使用 Outlook 中的搜索功能时,所有结果都显示我的“(?)”警告。屏幕截图的相关部分(示例):

屏幕截图显示了在 Outlook 中执行搜索后的结果

答案1

相关内容