1
世界中の3つのサイトからタイムゾーンの問題が発生していますが、各オフィスには異なるタイムゾーンがあります。 私は受信トレイから特定の時間枠に送信されたすべての電子メールを取得しようとしていますが、電子メールが受信された時点(私の時間)にしかできませんでした。彼らは送られた?Outlookのオプションを制限するVBA:特定の時間枠で電子メールを送信する方法
filterCriteria = "[ReceivedTime] >= '" + Format(dateFrom, "dddddd hh:nn AMPM") + "' And [ReceivedTime] <= '" + Format(dateTo, "dddddd hh:nn AMPM") + "'"
Set filterItems = mysubfolder.Items.Restrict(filterCriteria)
どのように送信された時間を得ることができますか? (送信者の場所のタイムゾーンで) – eranmo
制限に「SentOn」オプションがありません – eranmo
Jutsはクエリの[SentOn]プロパティを使用します。 Outlookは元のメッセージから元のタイムゾーン情報を保持しません。元のメッセージのMIMEヘッダーから抽出することができます(例:Date:Mon、2016年4月25日10:06:07 -0700) –