QueryTable.TextFileThousandsSeparator-Eigenschaft (Excel)

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.

Syntax

Ausdruck. TextFileThousandsSeparator

Ausdruck Eine Variable, die ein QueryTable-Objekt darstellt.

HinwBemerkungeneise

Verwenden Sie diese Eigenschaft nur, wenn Ihre Abfragetabelle auf Daten aus einer Textdatei basiert (wobei die QueryType-Eigenschaft auf xlTextImport festgelegt ist), wenn die Datei Dezimal- und Tausendertrennzeichen enthält, die sich von den auf dem Computer verwendeten Trennzeichen unterscheiden, da eine andere Spracheinstellung verwendet wird.

Die folgende Tabelle zeigt die Ergebnisse, wenn Sie Text mithilfe verschiedener Trennzeichen in Microsoft Excel importieren. Die numerischen Ergebnisse werden in der Spalte ganz rechts angezeigt.

Dezimaltrennzeichen des Betriebssystems 1.000er-Trennzeichen des Betriebssystems Dezimaltrennzeichen der Textdatei 1.000er-Trennzeichen der Textdatei Importierter Text Zellenwert (Datentyp)
Zeitraum Komma Komma Punkt $$$123.123,45 $$$123,123.45 (numerisch)
Punkt Komma Komma Komma $$$123.123,45 $$$123.123,45 (Text)
Komma Punkt Komma Punkt $$$123,123.45 $$$123,123.45 (numerisch)
Punkt Komma Punkt Komma $$$123.123,45 $$$123.123,45 (Text)
Punkt Komma Punkt Leerzeichen $$$123.123,45 $$$123.123 45 (numerisch)

Wenn Sie Daten über die Benutzeroberfläche importieren, werden Daten aus einer Webabfrage oder einer Textabfrage als QueryTable-Objekt importiert, während alle anderen externen Daten als ListObject-Objekt importiert werden.

Wenn Sie Daten mithilfe des Objektmodells importieren, müssen Daten aus einer Webabfrage oder einer Textabfrage als QueryTable importiert werden, während alle anderen externen Daten entweder als ListObject oder als QueryTable importiert werden können.

Die TextFileThousandsSeparator-Eigenschaft gilt nur für QueryTable-Objekte.

Beispiel

In diesem Beispiel wird das ursprüngliche 1.000er-Trennzeichen gespeichert, und als 1.000er-Trennzeichen für die erste Abfragetabelle in Sheet1 wird das Komma festgelegt. Dies dient beispielsweise zur Vorbereitung des Imports einer französischen Textdatei in die US-englische Version von Microsoft Excel.

strDecSep = Worksheets("Sheet1").QueryTables(1) _ 
 .TextFileThousandsSeparator 
Worksheets("Sheet1").QueryTables(1) _ 
 .TextFileThousandsSeparator = "."

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.