ListObjects.Add メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しいリスト オブジェクトを作成します。 オブジェクトを ListObject 返します。
public Microsoft.Office.Interop.Excel.ListObject Add (Microsoft.Office.Interop.Excel.XlListObjectSourceType SourceType = Microsoft.Office.Interop.Excel.XlListObjectSourceType.xlSrcRange, object Source, object LinkSource, Microsoft.Office.Interop.Excel.XlYesNoGuess XlListObjectHasHeaders = Microsoft.Office.Interop.Excel.XlYesNoGuess.xlGuess, object Destination);
Public Function Add (Optional SourceType As XlListObjectSourceType = Microsoft.Office.Interop.Excel.XlListObjectSourceType.xlSrcRange, Optional Source As Object, Optional LinkSource As Object, Optional XlListObjectHasHeaders As XlYesNoGuess = Microsoft.Office.Interop.Excel.XlYesNoGuess.xlGuess, Optional Destination As Object) As ListObject
パラメーター
- SourceType
- XlListObjectSourceType
省略可能 な XlListObjectSourceType。 クエリで使用されるソースの種類を指定します。 XlSrcExternal または xlSrcRange のいずれかの XlListObjectSourceType 定数を指定できます。 省略すると、 は SourceType
既定で xlSrcRange になります。
- Source
- Object
が xlSrcRange の場合SourceType
は省略可能です。 Rangeデータ ソースを表す オブジェクト。 省略した場合、 は、 Source
リスト範囲検出コードによって返される範囲に既定で設定されます。 が xlSrcExternal の場合SourceType
は必須です。 ソースへの接続を指定する String 値の配列。Element#Contents0URL to SharePoint site 1ListName 2ViewGUID
- LinkSource
- Object
省略可能 なブール値。 外部データ ソースを ListObject オブジェクトにリンクするかどうかを指定します。 が xlSrcExternal の場合SourceType
、既定値は True です。 が xlSrcRange の場合SourceType
は無効で、省略しない場合はエラーが返されます。
- XlListObjectHasHeaders
- XlYesNoGuess
省略可能 なオブジェクト。 XlYesNoGuessインポートされるデータに列ラベルがあるかどうかを示す定数。 Source が列見出しを持たない場合、自動的に生成されます。
- Destination
- Object
省略可能 なオブジェクト。 新しいリスト オブジェクトの左上隅の変換先として単一セル参照を指定する Range オブジェクト。 Range オブジェクトが複数のセルを参照する場合は、エラーが生成されます。 引数はDestination
、xlSrcExternal に設定されている場合SourceType
に指定する必要があります。 Destination
xlSrcRange に設定されている場合SourceType
、引数は無視されます。 コピー先の範囲は、指定した ListObjects コレクションを含むワークシート上にある必要があります。 新しいリストに合わせて、 Destination
に新しい列が挿入されます。 したがって、既存のデータは上書きされません。
戻り値
注釈
リストに見出しがあり、セルの最初の行が文字列以外である場合、セルの最初の行は文字列に変換されます。 変換はセル内に表示されている文字列に基づいて実行されます。 たとえば、ロケールによって決まる日付型 ( Date ) の日付の値は、現在のシステム ロケールに応じて、リストへの変換結果が異なることがあります。 さらに、見出し行の 2 つのセル内に同じ文字列が表示されている場合、各列の見出しが一意になるよう、整数型 ( Integer ) の連番が添えられます。