【问题标题】:VBA Excel - From formula to listVBA Excel - 从公式到列表
【发布时间】:2017-07-24 09:11:42
【问题描述】:

我有一个已定义名称的公式

=AVERAGE(DN1,DN2,DN3,DN4)

是否有任何公式/函数可以在表格中为我提供这些定义的名称?所以看起来像

Header
DN1
DN2
DN3
DN4

谢谢

【问题讨论】:

  • 如果有帮助,请参阅this。这给出了工作簿中的所有命名范围。
  • 感谢您的提示,我不知道该选项,但这不是我想要的。我有从 DN1 到 DN38 的名称,并非所有变体都用于给定公式;我只想要在特定公式中使用的那些。

标签: excel vba defined


【解决方案1】:

在 VBA 中 Range("A1").Formula 将返回单元格 A1 中包含的公式作为文本字符串。

使用更多的 VBA,您应该能够解析该文本以获取您想要的名称并将它们列出在适当的工作表中。

您能轻松做到这一点取决于您要分析的公式中的多样性。

【讨论】:

    【解决方案2】:

    最后,我已经能够使用几个用户定义的函数、数组的使用及其拆分函数来完成这项工作。如果有人需要任何帮助,请给我留言。无论如何,感谢所有试图提供帮助的人。厘米

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-03
      • 1970-01-01
      • 2017-06-16
      相关资源
      最近更新 更多