Table.FindRow メソッド (Outlook)

[フィルター] で指定された条件を満たすテーブル内の最初の行を検索します。

構文

FindRow( _Filter_ )

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

パラメーター

名前 必須 / オプション データ型 説明
Filter 必須 String 満たすために、 テーブル 内の行がある条件を指定します。

戻り値

フィルター条件を満たす Table 内の最初の行を表す Row オブジェクト。 このような行が見つからない場合、または Table に行が含まれていない場合は、Null (Visual Basic では Nothing) を返します。

注釈

FindRow は常に テーブル の最初の行から開始します。

指定された名前空間に Filter のプロパティが存在しない場合、FindRowNull (Visual Basic では Nothing) を返します。 プロパティは、MAPI プロパティ セットの PS_PUBLIC_STRINGS で名前付きプロパティと見なされます。 FindRow がエラーをここでは返されません。

Filter が空白の文字列または無効な制限である場合、FindRow はエラーを返します。 FindRow が任意の行を検索できない場合は、 FindRow の呼び出し前に、現在の行を再配置できませんが。

テーブル のコンテンツのインデックス検索を使用するには、 Restrict メソッドを使用します。 フィルターにコンテンツ インデックス作成キーワードが含まれている場合、FindRow はエラーを返します。

関連項目

テーブル オブジェクト

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

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