QueryTable Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Arbeitsblatttabelle dar, die aus Daten erstellt wird, die von einer externen Datenquelle zurückgegeben werden, z. B. einer SQL Server- oder Microsoft Access-Datenbank. Das QueryTable-Objekt ist ein Element der QueryTables Auflistung.
public interface class QueryTable : Microsoft::Office::Interop::Excel::_QueryTable, Microsoft::Office::Interop::Excel::RefreshEvents_Event
[System.Runtime.InteropServices.Guid("00024428-0000-0000-C000-000000000046")]
public interface QueryTable : Microsoft.Office.Interop.Excel._QueryTable, Microsoft.Office.Interop.Excel.RefreshEvents_Event
Public Interface QueryTable
Implements _QueryTable, RefreshEvents_Event
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _QueryTable.
Verwenden Sie QueryTables(index
), wobei index
die Indexnummer der Abfragetabelle ist, um ein einzelnes QueryTable-Objekt zurückzugeben.
Eigenschaften
AdjustColumnWidth |
True , wenn die Spaltenbreiten bei jeder Aktualisierung der angegebenen Abfragetabelle oder XML-Zuordnung automatisch an die beste Anpassung angepasst werden. False, wenn die Spaltenbreiten bei einer Aktualisierung nicht automatisch angepasst werden. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
Application |
Gibt ein Application Objekt zurück, das die Microsoft Excel-Anwendung darstellt. Schreibgeschützt. (Geerbt von _QueryTable) |
BackgroundQuery |
True , wenn Abfragen für den PivotTable-Bericht oder die Abfragetabelle asynchron (im Hintergrund) ausgeführt werden. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
CommandText |
Gibt die Befehlszeichenfolge für die angegebene Datenquelle zurück oder legt diese fest. Object -Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
CommandType |
Gibt eine XlCmdType Konstante zurück, die den der Eigenschaft zugeordneten CommandText Befehlstyp beschreibt, oder legt sie fest. Der Standardwert ist xlCmdSQL. Lese-/Schreibzugriff XlCmdType. (Geerbt von _QueryTable) |
Connection |
Gibt eine Zeichenfolge zurück, die Verbindungsinformationen für die Abfragetabelle enthält, oder legt sie fest. Object -Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
Creator |
Gibt eine Konstante in der XlCreator -Enumeration zurück, die die Anwendung angibt, in der dieses Objekt erstellt wurde. Wenn das Objekt in Microsoft Excel erstellt wurde, gibt die Eigenschaft die Zeichenfolge XCEL zurück, die der Hexadezimalzahl 5843454C entspricht. Schreibgeschützt XlCreator. (Geerbt von _QueryTable) |
Destination |
Die Zelle in der oberen linken Ecke des Zielbereichs der Abfragetabelle (der Bereich, in dem die sich ergebende Abfragetabelle positioniert wird). Der Zielbereich muss sich auf dem Arbeitsblatt befinden, das das QueryTable -Objekt enthält. Schreibgeschützter Range -Wert. (Geerbt von _QueryTable) |
EditWebPage |
Gibt den Url (Uniform Resource Locator) der Webseite für eine Webabfrage zurück oder legt diese fest. Object -Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
EnableEditing |
True , wenn der Benutzer die angegebene Abfragetabelle bearbeiten kann. False , wenn der Benutzer nur die Abfragetabelle aktualisieren kann. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
EnableRefresh |
True, wenn der PivotTable-Cache oder die Abfragetabelle von der Benutzerin oder dem Benutzer aktualisiert werden kann. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
FetchedRowOverflow |
True , wenn die Anzahl der Zeilen, die bei der letzten Verwendung der Refresh(Object) -Methode zurückgegeben werden, größer ist als die Anzahl der auf dem Arbeitsblatt verfügbaren Zeilen. Schreibgeschützter boolescher Wert. (Geerbt von _QueryTable) |
FieldNames |
True , wenn Feldnamen aus der Datenquelle als Spaltenüberschriften für die zurückgegebenen Daten angezeigt werden. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
FillAdjacentFormulas |
True, falls Formeln, die sich rechts von der angegebenen Abfragetabelle befinden, immer automatisch aktualisiert werden, wenn die Abfragetabelle aktualisiert wird. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
HasAutoFormat |
Für die interne Verwendung reserviert. (Geerbt von _QueryTable) |
ListObject |
Gibt ein ListObject -Objekt für das -Objekt oder QueryTable -RangeObjekt zurück. Schreibgeschütztes ListObject-Objekt. (Geerbt von _QueryTable) |
MaintainConnection |
True, wenn die Verbindung zu der angegebenen Datenquelle nach der Aktualisierung bis zum Schließen der Arbeitsmappe aufrechterhalten bleibt. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
Name |
Gibt den Namen des Objekts zurück oder legt ihn fest. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
Parameters |
Gibt eine Parameters Auflistung zurück, die die Abfragetabellenparameter darstellt. Schreibgeschützt. (Geerbt von _QueryTable) |
Parent |
Gibt das übergeordnete Objekt für das angegebene Objekt zurück. Schreibgeschützt. (Geerbt von _QueryTable) |
PostText |
Gibt die Zeichenfolge zurück, die mit der Versandmethode zur Dateneingabe in einen Web-Server verwendet wird, um Daten aus einer Webabfrage zurückzugeben, oder legt die Zeichenfolge fest. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
PreserveColumnInfo |
True, wenn Sortier-, Filter- und Layoutinformationen einer Spalte erhalten bleiben, wenn eine Abfragetabelle aktualisiert wird. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
PreserveFormatting |
Diese Eigenschaft ist True , wenn formatierungen, die den ersten fünf Datenzeilen gemeinsam sind, auf neue Datenzeilen in der Abfragetabelle angewendet werden. Nicht verwendete Zellen werden nicht formatiert. Die Eigenschaft ist False, wenn das zuletzt auf die Abfragetabelle angewendete AutoFormat auf neue Datenzeilen angewendet wird. Der Standardwert ist True (es sei denn, die Abfragetabelle wurde in Microsoft Excel 97 erstellt und die HasAutoFormat Eigenschaft ist True, in diesem Fall ist PreserveFormattingfalse). Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
QueryType |
Gibt den Typ der Abfrage an, die von Microsoft Excel zum Auffüllen der Abfragetabelle oder des PivotTable-Caches verwendet wird. Schreibgeschützt XlQueryType. (Geerbt von _QueryTable) |
Recordset |
Gibt ein Recordset-Objekt zurück, das als Datenquelle für die angegebene Abfragetabelle oder den PivotTable-Cache verwendet wird, oder legt es fest. Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
Refreshing |
True , wenn eine Hintergrundabfrage für die angegebene Abfragetabelle ausgeführt wird. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
RefreshOnFileOpen |
True , wenn der PivotTable-Cache oder die Abfragetabelle bei jedem Öffnen der Arbeitsmappe automatisch aktualisiert wird. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
RefreshPeriod |
Gibt die Anzahl der Minuten zwischen Aktualisierungen zurück oder legt sie fest. Ganze Zahl mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
RefreshStyle |
Gibt zurück oder legt fest, wie Zeilen in dem angegebenen Arbeitsblatt hinzugefügt oder gelöscht werden, damit die Anzahl der Zeilen eines Recordsets, das von einer Abfrage zurückgegeben wird, eingefügt werden kann. Lese-/Schreibzugriff XlCellInsertionMode. (Geerbt von _QueryTable) |
ResultRange |
Gibt ein Range -Objekt zurück, das den Bereich des Arbeitsblatts darstellt, der von der angegebenen Abfragetabelle belegt wird. Schreibgeschützt. (Geerbt von _QueryTable) |
RobustConnect |
Gibt die Art zurück, wie der PivotTable-Cache mit der zugehörigen Datenquelle verbunden wird, oder legt diese fest. Lese-/Schreibzugriff XlRobustConnect. (Geerbt von _QueryTable) |
RowNumbers |
True, falls Zeilennummern als erste Spalte der Abfragetabelle hinzugefügt werden. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
SaveData |
True , wenn Daten für den PivotTable-Bericht mit der Arbeitsmappe gespeichert werden. False, wenn nur die Definition des Berichts gespeichert wird. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
SavePassword |
True, wenn Kennwortinformationen in einer ODBC-Verbindungszeichenfolge mit der angegebenen Abfrage gespeichert werden. False, wenn das Kennwort gelöscht wird. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
Sort |
Gibt die Sortierkriterien für den Abfragetabellenbereich zurück. Schreibgeschützt. (Geerbt von _QueryTable) |
SourceConnectionFile |
Gibt einen String-Wert zurück, der die Microsoft Office-Datenverbindungsdatei oder eine vergleichbare Datei anzeigt, die zum Erstellen der PivotTable verwendet wurde, oder legt diesen Wert fest. Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
SourceDataFile |
Gibt einen Wert vom Typ String zurück, der die Quelldatendatei für eine Abfragetabelle angibt, oder legt diese fest. (Geerbt von _QueryTable) |
Sql |
Für die interne Verwendung reserviert. (Geerbt von _QueryTable) |
TablesOnlyFromHTML |
Erstellt eine Datentabelle basierend auf Eingabewerten und Formeln, die in einem Arbeitsblatt definiert sind. (Geerbt von _QueryTable) |
TextFileColumnDataTypes |
Dient zum Zurückgeben oder Festlegen eines geordneten Arrays von Konstanten, die die Datentypen angeben, die auf die entsprechenden Spalten in der Textdatei angewendet werden, die Sie in eine Abfragetabelle importieren. Die Standardkonstante für jede Spalte lautet xlGeneral. Object -Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileCommaDelimiter |
True, wenn beim Importieren einer Textdatei in eine Abfragetabelle als Trennzeichen Kommas verwendet werden. False, wenn ein anderes Zeichen als Trennzeichen verwendet wird. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileConsecutiveDelimiter |
True, wenn aufeinander folgende Trennzeichen beim Importieren einer Textdatei in eine Abfragetabelle als einzelnes Trennzeichen behandelt werden. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileDecimalSeparator |
Gibt das Dezimaltrennzeichen, das von Microsoft Excel beim Importieren einer Textdatei in eine Abfragetabelle verwendet wird, zurück oder legt dieses fest. Standardmäßig wird das Dezimaltrennzeichen des Systems verwendet. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileFixedColumnWidths |
Gibt eine Matrix mit ganzen Zahlen, die den Breiten der Spalten (in Zeichen) in der Textdatei, die in eine Abfragetabelle importiert wird, entsprechen, zurück oder legt diese fest. Gültige Breiten liegen zwischen 1 und 32.767 Zeichen. Object -Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileOtherDelimiter |
Gibt das Zeichen, das beim Importieren einer Textdatei in eine Abfragetabelle als Trennzeichen verwendet wird, zurück oder legt dieses fest. Der Standardwert ist Null. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileParseType |
Gibt das Spaltenformat der Daten in der Textdatei zurück, die in eine Abfragetabelle importiert werden, oder legt dieses fest. Lese-/Schreibzugriff XlTextParsingType. (Geerbt von _QueryTable) |
TextFilePlatform |
Gibt die Herkunft der in die Abfragetabelle importierten Textdatei zurück oder legt diese fest. Diese Eigenschaft bestimmt, welche Codepage beim Datenimport verwendet wird. Der Standardwert ist die aktuelle Einstellung der Option Dateiursprung im Assistenten zum Importieren von Textdateien. Lese-/Schreibzugriff XlPlatform. (Geerbt von _QueryTable) |
TextFilePromptOnRefresh |
True, wenn der Name der importierten Textdatei bei jeder Aktualisierung der Abfragetabelle angegeben werden soll. In dem Dialogfeld Textdatei importieren können Sie den Pfad und den Dateinamen angeben. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileSemicolonDelimiter |
True , wenn das Semikolon das Trennzeichen ist, wenn Sie eine Textdatei in eine Abfragetabelle importieren, und wenn der Wert der TextFileParseType Eigenschaft xlDelimited ist. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileSpaceDelimiter |
True, wenn beim Importieren einer Textdatei in eine Abfragetabelle als Trennzeichen Leerzeichen verwendet werden. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileStartRow |
Gibt die Zeilennummer, bei der die Textanalyse beim Importieren einer Textdatei in eine Abfragetabelle beginnt, zurück oder legt diese fest. Gültige Werte sind ganze Zahlen von 1 bis 32.767. Der Standardwert ist 1. Ganze Zahl mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileTabDelimiter |
True, wenn beim Importieren einer Textdatei in eine Abfragetabelle das Tabulatorzeichen als Trennzeichen verwendet wird. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileTextQualifier |
Gibt das Texterkennungszeichen beim Importieren einer Textdatei in eine Abfragetabelle zurück oder legt es fest. Das Texterkennungszeichen gibt an, dass die eingeschlossenen Daten im Textformat vorliegen. Lese-/Schreibzugriff XlTextQualifier. (Geerbt von _QueryTable) |
TextFileThousandsSeparator |
Gibt das Tausendertrennzeichen zurück, das Microsoft Excel beim Importieren einer Textdatei in eine Abfragetabelle verwendet, oder legt es fest. Standardmäßig wird das 1.000er-Trennzeichen des Systems verwendet. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileTrailingMinusNumbers |
True für Microsoft Excel, um importierte Zahlen als Text zu behandeln, der mit einem "-"-Symbol beginnt, als negative Zahl. Bei False behandelt Excel als Text importierte Zahlen, die mit einem "-" beginnen, als Text. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
TextFileVisualLayout |
Zurückgeben oder Festlegen einer XlTextVisualLayoutType Konstante, die angibt, ob das visuelle Layout des importierten Texts von links nach rechts oder von rechts nach links ist. (Geerbt von _QueryTable) |
WebConsecutiveDelimitersAsOne |
True, wenn aufeinander folgende Trennzeichen als einzelnes Trennzeichen behandelt werden, wenn Sie Daten aus HTML PRE-Tags <> in einer Webseite in eine Abfragetabelle importieren, und wenn die Daten in Spalten analysiert werden sollen. False, wenn aufeinander folgende Trennzeichen als mehrere Trennzeichen behandelt werden sollen. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
WebDisableDateRecognition |
True, wenn Daten, die Datumsangaben darstellen, beim Importieren einer Webseite in eine Abfragetabelle als Text analysiert werden. False, wenn die Datumserkennung verwendet wird. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
WebDisableRedirections |
True , wenn Webabfrageumleitungen für ein QueryTable Objekt deaktiviert sind. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
WebFormatting |
Gibt einen Wert zurück, der gegebenenfalls den Umfang der Formatierung einer Webseite festlegt, die beim Importieren der Seite in eine Abfragetabelle übernommen wird, oder legt diesen fest. Lese-/Schreibzugriff XlWebFormatting. (Geerbt von _QueryTable) |
WebPreFormattedTextToColumns |
Gibt zurück oder legt fest, ob daten, die in HTML PRE-Tags <> auf der Webseite enthalten sind, in Spalten analysiert werden, wenn Sie die Seite in eine Abfragetabelle importieren. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
WebSelectionType |
Gibt einen Wert zurück, der bestimmt, ob eine ganze Webseite, alle Tabellen auf der Webseite oder lediglich bestimmte Tabellen auf der Webseite in eine Abfragetabelle importiert werden, oder legt diesen Wert fest. Lese-/Schreibzugriff XlWebSelectionType. (Geerbt von _QueryTable) |
WebSingleBlockTextImport |
True, wenn Daten aus den HTML PRE-Tags <> auf der angegebenen Webseite gleichzeitig verarbeitet werden, wenn Sie die Seite in eine Abfragetabelle importieren. False, wenn die Daten blockweise in zusammenhängenden Zeilen importiert werden, damit Überschriften als solche erkannt werden. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
WebTables |
Gibt eine durch Kommas getrennte Liste der Tabellennamen oder Tabellenindexnummern zurück oder legt diese fest, wenn eine Webseite in eine Abfragetabelle importiert wird. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _QueryTable) |
WorkbookConnection |
Gibt das WorkbookConnection Objekt zurück, das von der Abfragetabelle verwendet wird. Schreibgeschützt. (Geerbt von _QueryTable) |
Methoden
CancelRefresh() |
Bricht alle Hintergrundabfragen der angegebenen Abfragetabelle ab. Verwenden Sie die Refreshing -Eigenschaft, um zu bestimmen, ob derzeit eine Hintergrundabfrage ausgeführt wird. (Geerbt von _QueryTable) |
Delete() |
Löscht das Objekt. (Geerbt von _QueryTable) |
Refresh(Object) |
Updates einen externen Datenbereich (QueryTable). Boolean. (Geerbt von _QueryTable) |
ResetTimer() |
Setzt den Aktualisierungszeitgeber für die angegebene Abfragetabelle oder den PivotTable-Bericht auf das letzte Intervall zurück, das Sie mithilfe der RefreshPeriod -Eigenschaft festgelegt haben. (Geerbt von _QueryTable) |
SaveAsODC(String, Object, Object) |
Speichert die PivotTable-Cachequelle als Microsoft Office Data Connection-Datei. (Geerbt von _QueryTable) |
Ereignisse
AfterRefresh |
Tritt auf, wenn eine Abfrage abgeschlossen oder abgebrochen wird. (Geerbt von RefreshEvents_Event) |
BeforeRefresh |
Tritt vor jeder Aktualisierung der Abfragetabelle ein. Dazu zählen auch Aktualisierungen, die durch Aufrufen der Refresh-Methode, durch Aktionen des Benutzers im Produkt oder durch Öffnen der Arbeitsmappe, die die Abfragetabelle enthält, ausgelöst werden. (Geerbt von RefreshEvents_Event) |