Как отключить автоматическую упаковку псевдонимов столбцов с кавычками в MS Excel 2007? - PullRequest
0 голосов
/ 16 декабря 2008

Я работаю над листом, который обращается к устаревшему источнику данных через MS Query. Я пытаюсь создать псевдоним для некоторых смехотворно уродливых имен столбцов, но источник данных не поддерживает перенос псевдонимов в кавычки. Так как Excel автоматически заключает псевдонимы в кавычки, запрос ошибается / терпит неудачу. Кажется, я застрял.

Как мне остановить это поведение по умолчанию?

Я бы предпочел не использовать VBA для этого случая. Я просто пытаюсь выяснить, могу ли я заставить MS Query создавать псевдонимы этих столбцов, не заключая их в одинарные кавычки.

Я нашел несколько статей, рассказывающих о записях в реестре / исправлениях. Но все они ссылаются на более ранние версии Excel, и записи reg не существуют для 07.

1 Ответ

2 голосов
/ 16 декабря 2008

Я нашел работу вокруг.

Если я отредактирую SQL непосредственно на вкладке Свойства соединения -> Определение (а не из MS Query), результирующий запрос не будет иметь псевдонимы с автоматическим переносом.

Небольшая коробка для работы, но ничто не поможет в копировании:)

...