【问题标题】:Combo box is changing the order of my number sequence in table组合框正在改变我在表格中的数字序列的顺序
【发布时间】:2021-02-11 15:25:17
【问题描述】:

我正在寻求帮助。

我有一个组合框链接到一个表格,该表格是一个保存在网络上的链接 Excel 表。

该表包含一列,该列具有以下形式的数字:

-1
-0.75
-0.5
0
0.5
0.75
1

以上是我希望列表在组合框中显示的方式,但是它正在更改为;

0.5
0.75
1
0
-0.5
-0.75
-1

该列在原始 Excel 电子表格中被格式化为数字,我尝试了多个自定义选项。我也尝试过更改组合框上的“排序”选项。

任何想法如何让组合框以自然形式显示我的列表。

谢谢。

【问题讨论】:

    标签: excel ms-access combobox


    【解决方案1】:

    请注意,在数据库中,记录没有自然顺序。您在开桌时看到的顺序不能保证保持不变。不要只指定一个表名作为组合框的数据源,而是指定一个具有 ORDER 子句的 SELECT 查询。

    SELECT theColumn FROM theTable ORDER BY theColumn
    

    【讨论】:

    • 感谢您的回复。恐怕没有运气。
    • 我在电子表格中手动将我的长度重新输入为文本,然后将格式更改为数字,这以某种方式起作用。
    猜你喜欢
    • 1970-01-01
    • 2021-10-21
    • 1970-01-01
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 2011-11-09
    相关资源
    最近更新 更多