Items.Sort メソッド

本ページには広告が含まれています。

指定されたプロパティのコレクションを並べ替えます。

構文
Items.Sort( Property, Descending )
引数
Property (String)必須
並び替えるプロパティの名前
Descending (Boolean = False)省略可
降順で並び替えるにはTrueを指定します。既定値はFalse(昇順)です。
戻り値

Items オブジェクトを返すメソッド・プロパティ

Items.Restrict メソッド
Items コレクションにフィルタを適用し、フィルタに一致する元のすべてのアイテムを含む新しいItems コレクションを返します。

使い方

PropertyにはMailItem オブジェクトの名前を指定できます。プロパティ名を[ ]で囲んで指定します。よく使うものを以下の表に記載しておきます。

プロパティ名 項目
[ReceivedTime]受信日時
[SentOn]送信日時
[Subject]件名
[Size]メールサイズ
[Importance]重要度
[Categories]カテゴリー
[To]宛先
[From]送信元
[CC]Cc
[BCC]Bcc
[UnRead]未読フラグ

アイテムを受信日時(昇順)で並び替えます。

UWSC

アイテムを送信日時(降順)で並び替えます。

UWSC

アイテムを件名(昇順)で並び替えます。

UWSC

プログラム実行例

過去7日間に受信した迷惑メールの受信日時とメールアドレスを取得

UWSC
使用関数

未読メールの本文からURLを抽出

UWSC
使用関数

既定フォルダの最新のメールを取得

既定フォルダで受信した最新のメールを取得し、差出人名件名受信日時を出力します。

UWSC
使用関数

関連記事

QSORT関数 (スクリプト関数)
配列の中身をソートします。
bubbleSort関数 (自作関数)
引数に指定された配列を バブルソート で並び替えます。
shakerSort関数 (自作関数)
引数に指定された配列を シェーカーソート で並び替えます。
gnomeSort関数 (自作関数)
引数に指定された配列を ノームソート で並び替えます。
Sort.Header プロパティ (Excel)
最初の行にヘッダー情報が含まれるかどうかを指定します。
small関数 (自作関数)
配列の中で小さい方から数えた順位の値を求めます。
Account オブジェクト
Accountオブジェクトは、現在のプロファイルに定義されているアカウントを表します。
Accounts オブジェクト
現在のプロファイルで利用できるアカウントを表すAccountオブジェクトのセットが含まれています。
Application オブジェクト
Outlookアプリケーション全体を表します。
AppointmentItem オブジェクト
新しい予定を表すAppointmentItemオブジェクトを作成します。