【问题标题】:View Contents of "Sheet" in Excel 2007在 Excel 2007 中查看“工作表”的内容
【发布时间】:2011-07-15 22:24:14
【问题描述】:

我正在转换一个完全用 VBA 编码的惊人的用 Excel 制作的“应用程序”。

在其中一个 .xls 文件中,在其第一个工作表“输入”中,它有一堆下拉框。选择其中一个下拉框将显示在编辑栏中:

=Calcs!$H$15

现在,问题是一开始.xls 中只有一个可见工作表,即使我取消隐藏工作表后,也只出现另一个工作表“报告”。

但是如果我进入开发人员 VBA 模式,我可以在 VBA 项目面板中看到“计算”工作表,以及“输入”和“报告”工作表,以及许多其他通过取消隐藏工作表不可见的工作表.但是在 VBA 中,这些工作表的内容都是空的(即工作表中没有代码)。

现在,我的问题是,如何查看 Calc sheet 的内容以及其他内容?要查看下拉框的单元格值以及其他内容?

【问题讨论】:

  • 在计算表的属性中(从 VBA 编辑器中查看)是否“可见”属性设置为 xlSheetVeryHidden?
  • @Jelly 没错!谢谢。将您的回复作为答案,我会将其标记为答案。再次感谢。
  • 很高兴为您提供帮助!如果这就是“非常隐蔽”的意思,我一时想不起来。

标签: excel vba


【解决方案1】:

如果工作表属性“Visible”设置为 xlSheetVeryHidden,它将不会显示在隐藏工作表列表中。在 VBA 编辑器中将属性更改为 xlSheetHidden 或 xlSheetVisible。

【讨论】:

    【解决方案2】:

    要让它出现,请执行以下操作:

    • 在 VBA 中双击工作表
    • 打开“属性”(快捷键是 F4)
    • 更改最后一个属性-1 xlS​​heetvisible

    Rgds

    编辑:Ups,已经回答,对不起!

    【讨论】:

    • 感谢您提供更多信息。
    猜你喜欢
    • 1970-01-01
    • 2013-07-20
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多