Wie deaktiviere ich Microsoft query auf die automatische Verpackung von spaltenaliasnamen mit Anführungszeichen in excel 2007?

StackOverflow https://stackoverflow.com/questions/372285

  •  21-08-2019
  •  | 
  •  

Frage

Ich arbeite auf einem Blatt, das auf eine legacy-Daten-Quelle über den MS-Abfrage.Ich versuche, alias einige der lächerlich hässlich Spaltennamen, aber die Datenquelle nicht unterstützt wrapping alias-Namen, die mit Anführungszeichen.Da excel automatisch wrapping Aliase in Anführungszeichen das Abfrage-Fehler/Fehler.Ich scheine fest zu stecken.

Wie verhindere ich das Standardverhalten?

Ich würde lieber nicht mit VBA für diesen Fall.Ich bin wirklich nur versucht, herauszufinden, ob ich können erhalten Sie Microsoft Query-alias von diesen Spalten ohne wickeln Sie Sie in einfache Anführungszeichen gesetzt werden.

Ich fand einige Artikel spricht über registry-Einträge/hot-fixes.Aber Sie alle beziehen sich auf frühere Versionen von excel und die reg-Einträge nicht vorhanden sind, für den 07.

War es hilfreich?

Lösung

I found a work around.

Wenn ich Bearbeiten Sie die SQL direkt aus der Verbindung-Eigenschaften -> Registerkarte "Definition" (nicht von MS Query) die resultierende Abfrage nicht automatisch umgebrochen Aliase.

Kleine box, um zu arbeiten, aber nichts kopieren, einfügen lösen nicht :)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top