Como faço para desativar ms embrulho auto de consulta de aliases de coluna com aspas no Excel 2007?

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

  •  21-08-2019
  •  | 
  •  

Pergunta

Eu estou trabalhando em uma folha que acessa uma fonte de dados legado via MS Query. Estou tentando apelido alguns dos nomes das colunas ridiculamente feio, mas a fonte de dados não suporta nomes de embrulho de alias com aspas. Desde excel é automaticamente envolvendo aliases entre aspas os erros de consulta / falha. Eu pareço ser preso.

Como posso parar este comportamento padrão?

Eu prefiro não usar o VBA para este caso. Eu estou apenas tentando descobrir se eu conseguir MS Query para apelido estas colunas sem colocá-los entre aspas simples.

Eu encontrei alguns artigos que falam sobre entradas de registro / hot fixes. Mas todos eles se referem a versões anteriores do Excel e as entradas reg não existem para 07.

Foi útil?

Solução

Eu encontrei um trabalho em torno.

Se eu editar o SQL diretamente das propriedades de conexão -> separador Definição (e não de dentro MS Query) a consulta resultante não terá auto envolto aliases.

Caixa pequena para trabalhar, mas paste nada cópia não vai resolver:)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top