如何禁用MS查询的自动包装的列别名在Excel 2007中的引号?

我正在通过MS Query访问传统数据源的工作表上工作。 我试图别名一些可笑的丑陋的列名称,但数据源不支持用引号包装别名。 由于Excel自动将别名包装在引号中,查询错误/失败。 我似乎被卡住了。

如何阻止这种默认行为?

我宁愿不使用VBA的这种情况。 我真的只是想弄清楚,如果我可以让MS查询别名这些列没有包装在单引号。

我发现一些文章谈论registry项/修补程序。 但他们都指的是早期版本的Excel和注册条目不存在07。

我find了一个工作。

如果我直接从连接属性 – >定义选项卡(而不是从MS查询)编辑SQL,结果查询将不会有自动包装的别名。

小盒子一起工作,但没有复制粘贴不会解决:)