Aracılığıyla paylaş


WorksheetBase.QueryTables Özellik

Alır Microsoft.Office.Interop.Excel.QueryTables koleksiyonu temsil eden tüm sorgu tablolarda çalışma.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
Public ReadOnly Property QueryTables As QueryTables
    Get
public QueryTables QueryTables { get; }

Özellik Değeri

Tür: Microsoft.Office.Interop.Excel.QueryTables
Microsoft.Office.Interop.Excel.QueryTables Koleksiyonu temsil eden tüm sorgu tablolarda çalışma.

Örnekler

Aşağıdaki kod örneği QueryTables özelliği verileri yenilemek için her Microsoft.Office.Interop.Excel.QueryTable geçerli bir çalışma.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

Private Sub RefreshQueryTables()
    If Me.QueryTables.Count > 0 Then
        Dim i As Integer
        For i = 1 To Me.QueryTables.Count
            If Not Me.QueryTables(i).Refresh() Then
                MsgBox("Refresh of query table " & Me.QueryTables(i).Name & _
                    " failed.")
            End If
        Next i
    Else
        MsgBox("This worksheet contains no query tables.")
    End If
End Sub
private void RefreshQueryTables()
{
    if (this.QueryTables.Count > 0)
    {
        for (int i = 1; i <= this.QueryTables.Count; i++)
        {
            if (!this.QueryTables[i].Refresh(missing))
            {
                MessageBox.Show("Refresh of query table " +
                    this.QueryTables[i].Name + " failed.");
            }
        }
    }
    else
    {
        MessageBox.Show("This worksheet contains no query tables.");
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WorksheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı