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

Export Access Query to Excel - Check boxes show True/False

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

在查询设计器中 select 数据类型为 Yes/No 的字段,然后在属性 select Yes/No 中用于 Format 属性 常规选项卡和 Text Box for Display Control 属性 on Lookup 选项卡

更新

如果使用 DoCmd.TransferSpreadsheet 导出到 XLS,查询字段格式无关紧要,传输过程采用 Yes/No 字段的默认格式并转换为 "True/False" 之类的文本(取决于Office 用户界面的语言)。为了覆盖默认格式,从 Yes/No 到文本的转换应该在查询中完成。如果您无法编辑现有查询,请在 Yes/No 字段中使用公式创建新查询,如下所示:

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