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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.