使用格式化访问查询导出到 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文件