将访问查询导出到Excel - 复选框显示True / False

时间:2016-08-27 12:52:58

标签: ms-access ms-office excel-2013

我正在测试将一些MS Access查询导出到excel。我的复选框显示为true或false,而不是yes或no。有什么方法可以保持为是/否?这时我没有使用任何编码来做,只是导出按钮。随着时间的推移输入新的客户信息,数据透视表和图表将使用查询中的新数据进行更新。任何有关如何做到这一点的想法都表示赞赏。

1 个答案:

答案 0 :(得分:1)

在查询设计器中选择带有是/否数据类型的字段,然后在属性中为常规选项卡上的Yes/No属性选择Format,为查找上的Text Box属性选择Display Control标签

<强>更新

如果使用DoCmd.TransferSpreadsheet导出到XLS,查询字段格式并不重要,传输过程采用是/否字段的默认格式并转换为文本,如&#34; True / False&#34; (取决于Office用户界面的语言)。要覆盖默认格式,应在查询中将“是/否”转换为文本。如果您无法编辑现有查询,请使用以下是/否字段中的公式创建新查询:

MyYesNoField: IIf([MyTableOrQuery].[MyYesNoField],"Yes","No")