【问题标题】:Excel: Drop down list with dependent length changes reference spontaneouslyExcel:具有相关长度变化参考的下拉列表自发地参考
【发布时间】:2018-11-19 10:58:46
【问题描述】:

在一个 excel 文件中,我使用了一个长度可变的下拉列表,具体取决于用户的选择。长度由以下公式给出,该公式计算列表中的所有行并提供包含其中所有值的下拉列表。

=SQL_Structure!T5:INDEX(SQL_Structure!$T:$T,COUNTA(SQL_Structure!$T:$T)+3)

当我在名称管理器中保存并关闭引用时,公式会自动更改为不同的单元格,而不是引用单元格 T5。修改似乎是随机的。我试了几次,每次的单元格引用都不一样。当我运行修改列表的宏时,引用完全丢失,如下所示。

=SQL_Structure!#REF:INDEX(SQL_Structure!$T:$T,COUNTA(SQL_Structure!$T:$T)+3)

知道是什么原因造成的吗?

【问题讨论】:

    标签: excel vba drop-down-menu


    【解决方案1】:

    应该不错。试试看:SQL_Structure!$T$5

    阿曼塔斯

    【讨论】:

    • 嗨,Almantas,谢谢。修复单元格一直有效,直到我运行修改单元格 T5 所属的表格内容的宏。我发现一旦表中的数据被更新,公式就会中断。现在我能够想到 2 个解决方案: 1. 开始索引上面的单元格,该单元格有效,但也包括列表中的标题。我想避免的。 2. 将数据格式化为表格。这也不是最佳的,因为表格格式对于我在报告中运行的其他宏至关重要。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多