NamedRange.QueryTable Eigenschaft
Definition
Ruft eine QueryTable ab, die die Abfragetabelle darstellt, die sich mit dem NamedRange-Steuerelement überschneidet.Gets a QueryTable that represents the query table that intersects the NamedRange control.
public Microsoft.Office.Interop.Excel.QueryTable QueryTable { get; }
Eigenschaftswert
Eine QueryTable, die die Abfragetabelle darstellt, die sich mit dem NamedRange-Steuerelement überschneidet.A QueryTable that represents the query table that intersects the NamedRange control.
Beispiele
Im folgenden Codebeispiel wird die- QueryTable Eigenschaft verwendet, um eine Abfrage Tabelle zu aktualisieren, die sich überschneidet NamedRange .The following code example uses the QueryTable property to refresh a query table that intersects a NamedRange. In diesem Codebeispiel wird davon ausgegangen, dass das Arbeitsblatt eine Abfrage Tabelle enthält, die die Zelle C1 überschneidet.This code example assumes that the worksheet contains a query table that intersects cell C1.
Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.This example is for a document-level customization.
Microsoft.Office.Tools.Excel.NamedRange queryTableRange;
private void RefreshQueryTable()
{
queryTableRange = this.Controls.AddNamedRange(
this.Range["C1"], "queryTableRange");
this.queryTableRange.QueryTable.Refresh(missing);
}
Private queryTableRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub RefreshQueryTable()
queryTableRange = Me.Controls.AddNamedRange( _
Me.Range("C1"), "queryTableRange")
Me.queryTableRange.QueryTable.Refresh()
End Sub