使用格式化访问查询导出到 Excel

Posted

技术标签:

【中文标题】使用格式化访问查询导出到 Excel【英文标题】:Access Query Export to Excel with formatting 【发布时间】:2021-12-06 06:40:53 【问题描述】:

我的发票编号(自动编号)格式为“Binu/21-22/”0000。运行查询时,发票编号显示“Binu/21-22/0001”,这正是我想要的时间也是excel文件显示格式“Binu/21-22/0001”但是当我点击excel文件单元格上的发票编号时,它只显示“1”。我也想要具有正确格式“Binu/21-22/0001”而不是“1”的 excel 文件。任何人都可以帮我解决这个问题”

【问题讨论】:

【参考方案1】:

我假设您使用格式选项将发票编号显示为"Binu/21-22/"0000。因此,当它导出到 excel 时,它是以格式而不是值导出的。因此,您可以使用 FORMAT() 函数编写查询,该函数将显示为您想要的格式,导出到 excel 将导出为值。试试-

SELECT "Binu/21-22/" & FORMAT(MyTable.[InvoiceNo],0000) as [InvoiceNo] FROM MyTable

保存此查询,然后导出到 Excel。在查询中添加您的其他字段。根据需要。

【讨论】:

它工作得很好。非常感谢您的帮助

以上是关于使用格式化访问查询导出到 Excel的主要内容,如果未能解决你的问题,请参考以下文章

sqlyog中如何将查询到的数据导出为xls格式的excel文件

如何将mysql表结构导出成Excel格式的

php控制导出excel的单元格格式

如何设定PLSQL DEVELOPER导出的CSV文件中单元格格式为文本?

[Hive]格式化输出 Hive 查询结果到 Excel

impala 将查询数据导出为文件格式