QueryTable.FetchedRowOverflow プロパティ (Excel)
True の 場合は、 最後に Refresh メソッドを使用して返される行の数がワークシートで使用できる行の数を超えています。 読み取り専用の Boolean です。
構文
式。FetchedRowOverflow
式QueryTable オブジェクトを表す変数。
注釈
ユーザー インターフェイスを使用してデータをインポートすると、Web クエリまたはテキスト クエリのデータが QueryTable オブジェクトとしてインポートされ、他のすべての外部データが ListObject オブジェクトとしてインポートされます。
オブジェクト モデルを使用してデータをインポートする場合は、Web クエリまたはテキスト クエリのデータを QueryTable としてインポートする必要があります。一方、他のすべての外部データは ListObject または QueryTable としてインポートできます。
ListObject の QueryTable プロパティを使用して、FetchedRowOverflow プロパティにアクセスします。
例
次の使用例は、クエリ テーブル 1 を更新します。 クエリが返した行数がワークシート上で使用可能な行数を超えた場合、エラー メッセージが表示されます。
With Worksheets(1).QueryTables(1)
.Refresh
If .FetchedRowOverflow Then
MsgBox "Query too large: please redefine."
End If
End With
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。