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

QueryTable

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

Gilt für: