次の方法で共有


AppointmentItem.StartTimeZone プロパティ (Outlook)

TimeZone には、予定の開始時刻のタイム ゾーンに対応した値を設定します。 値の取得と設定が可能です。

構文

StartTimeZone

AppointmentItem オブジェクトを表す変数。

注釈

タイム ゾーン情報は、予定を保存するタイミングでその予定を正確な UTC 時間に割り当てる際や予定表に項目が表示されるタイミングでその予定を正しい現地時間に割り当てる場合に使用します。

StartTimeZone を変更すると、常にローカル タイム ゾーン Application.TimeZones.CurrentTimeZone で表される AppointmentItem.Start の値が適用されます。

環境によっては、 StartTimeZone を変更することは、Outlook を再計算し、 AppointmentItem.StartInStartTimeZone を更新しない場合があります。

予定インスペクターで、例として 1 p. m. PST と PST の午後 3 時の終了時刻に開始時刻を予定の開催者がいる場合の EST、 StartTimeZone を使用して予定を変更すると、継続期間が EST の午後 1 から PST の午後 3 まで残りの 1 p. m. StartInStartTimeZone を予定ただし、していない場合、開催者から、 StartTimeZone を変更する EST を PST が原因で再計算および更新 StartInStartTimeZone では、Outlook と、PST の午後 3 まで、予定が EST の午後 4 から最後の。

別の例として 、StartTimeZone を変更すると、以前に設定した予定の開始時刻より前に予定の終了時刻が発生します。その場合、Outlook は StartInStartTimeZone を再計算して更新します。 たとえば、ある予定の開始時刻を EST の午後 1 時、終了時刻を EST の午後 3 時と設定した後、StartTimeZone を PST に変更したとします。 StartInStartTimeZone を再計算しないとすれば終了時刻は PST の午後 1 時で、これは EST の午後 4 時に当たりますが、開始時刻である EST の午後 3 時よりも前になってしまいます。 しかし実際には、StartTimeZone を変更すれば StartInStartTimeZone が再計算、更新されて、午前 10 時 (StartTimeZone は PST) となります。

関連項目

AppointmentItem オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。