【问题标题】:Where do I change these VBA declarations in excel?我在哪里可以在 excel 中更改这些 VBA 声明?
【发布时间】:2018-03-29 20:45:01
【问题描述】:

由于一些损坏的参考资料,我收到了一份会计电子表格来重新创建。我并不真正精通 Excel,并且无法在 Excel 文档中找到某些声明的来源。我确信这非常简单,但我显然无法弄清楚...在 excel 文档中的以下 VBA 模块中,我看到以下代码:

Dim OriginalQi As Double, OriginalGOR_Initial As Double

OriginalQi = Range("Input_Qi")
OriginalGOR_Initial = Range("Input_GOR_Initial")

我是一名程序员,了解 OriginalQi 和 OriginalGOR_Initial 双打的减速。我在 Excel 中似乎找不到的是“Input_Qi”和“Input_GOR_Initial”字符串被声明和赋值的地方。我确定 Excel 中某处有一个菜单应该显示这些给定名称和它们包含的值,但我找不到它。有人可以向我指出这些引用在 Excel 文档中的存储位置。

【问题讨论】:

  • 公式选项卡,单击名称管理器。它们被命名为范围。

标签: vba excel spreadsheet


【解决方案1】:

正如@Rory 在上面的评论中指出的那样:

公式选项卡/名称管理器

【讨论】:

    【解决方案2】:

    您找不到它们,因为它们是隐藏的。此过程将取消隐藏工作簿中的所有名称。

    Sub Unhide_Names()
        Dim nm As Name
        For Each nm In ActiveWorkbook.Names
            nm.Visible = True
        Next nm
    End Sub
    

    运行代码后,返回 Excel 并按 Ctrl+F3 打开名称管理器,您现在应该会看到所有名称。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      • 1970-01-01
      • 1970-01-01
      • 2010-12-14
      • 1970-01-01
      • 2022-06-22
      • 2018-08-21
      相关资源
      最近更新 更多