【问题标题】:Hide checkboxes when hiding rows隐藏行时隐藏复选框
【发布时间】:2013-08-10 20:13:52
【问题描述】:

我使用 VBA 代码隐藏了一些行。当我单击复选框时,这些行会被隐藏。

我现在遇到的问题是 - 与每行关联的复选框不会隐藏。这也会干扰我原来的 VBA 代码来隐藏行并停止工作。我想用行隐藏这些复选框。

请给点建议?

【问题讨论】:

    标签: excel hide rows


    【解决方案1】:

    您需要将复选框设置为“使用单元格移动和调整大小”。上次我这样做时,使用 Excel 2003 很简单:只需右键单击,选择“属性”并选择该选项。现在,如果您尝试一下,您会看到该选项,但它已被禁用:

    因此,您需要在 Excel 2007 及更高版本中访问外观更现代的格式菜单。我通过单击“绘图工具”选项卡的“格式”组上的“更多”小箭头来做到这一点。出于某种原因,它在那里启用。一旦你设置了它,你的复选框将隐藏在它的行中:

    【讨论】:

    • 您好,单元格的移动和大小是灰色的,中间选项是移动但不与单元格一起调整大小,这个被选中了。我右键单击复选框属性
    • @user2533460,标签是上下文相关的,所以它只会在你选中复选框时出现
    • @FelixBayer,很高兴我能帮上忙。这也可能有用:dailydoseofexcel.com/archives/2014/12/11/…
    • @DougGlancy 感谢您的链接。如果那是我神秘的 ActiveX 控件问题的真正根源,肯定会尝试,因为它真的是在上次更新后开始的。
    • 这对我来说适用于表单控件文本框,但只有在我首先将选项更改为“不移动或使用单元格调整大小”然后切换回“使用单元格移动和调整大小”之后。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 1970-01-01
    相关资源
    最近更新 更多