我正在测试将一些MS Access查询导出到excel。我的复选框显示为true或false,而不是yes或no。有什么方法可以保持为是/否?这时我没有使用任何编码来做,只是导出按钮。随着时间的推移输入新的客户信息,数据透视表和图表将使用查询中的新数据进行更新。任何有关如何做到这一点的想法都表示赞赏。
答案 0 :(得分:1)
在查询设计器中选择带有是/否数据类型的字段,然后在属性中为常规选项卡上的Yes/No
属性选择Format
,为查找上的Text Box
属性选择Display Control
标签
<强>更新强>
如果使用DoCmd.TransferSpreadsheet导出到XLS,查询字段格式并不重要,传输过程采用是/否字段的默认格式并转换为文本,如&#34; True / False&#34; (取决于Office用户界面的语言)。要覆盖默认格式,应在查询中将“是/否”转换为文本。如果您无法编辑现有查询,请使用以下是/否字段中的公式创建新查询:
MyYesNoField: IIf([MyTableOrQuery].[MyYesNoField],"Yes","No")