当前位置:首页 > 常见问题
    通用Excel模板中实现隐藏/显示明细表

      通用Excel模板中,有时候会遇到一个模版中存在多个明细表,这在填报时,极大的不方便。这里就介绍一个隐藏和显示明细表的方法。

       

      1.先将需要实现此功能的模版做好,并设置按钮;

       

       

      2.设置定位参数;

      我们需要在固定单元格设置一个定位行的参数,输入函数 =ROW(C8) 这里我们选择D4单元格,如图:

       

       

      注:C8是我们需要隐藏区域的最后一行的行标。

       

      3.设置VBA代码;

      在VBA窗口中,输入以下代码,并保存:

      Private Sub CheckBox2_Click()

      Dim m As Integer, n As Integer, i As Integer

      On Error Resume Next

      For n = 5 To Cells(4, 4).Value

      If Me.CheckBox2.Value = True Then

      Rows(n).EntireRow.Hidden = True

      Else

      Rows(n).EntireRow.Hidden = False

      End If

      Next n

      End Sub

       

      注:代码中的 For n = 5 To Cells(4, 4).Value 5表示需要隐藏的起始行 Cells(4, 4) 表示单元格D4的坐标。

       

      完成后,即可看到如下效果:

       

       

      同理,根据上述做法,可以将其它明细表部分都实现隐藏和现实的效果。

       

      以上由互和科技原创,转载请注明来源。

    [返回列表] [ 发布:2014/12/26 19:12:57 ] [ 浏览: ] [ 字体: | ]
  • 根据企业自身需求,量身定制的管理系统更贴合企业管理现状,功能随需而变,从根源上摆脱软件公司的牵制。 自主开发

    根据企业自身需求,量身定制的管理系统更贴合企业管理现状,功能随需而变,从根源上摆脱软件公司的牵制。

  • 通用Excel采用全图文开发界面,无编程无代码,设置表间公式所见即所得,分分钟完成定义表间数据调用。 表间公式

    通用Excel采用全图文开发界面,无编程无代码,设置表间公式所见即所得,分分钟完成定义表间数据调用。

  • 建立或修改流程任务,只需要画个线条即可,其它的复杂程序设置就让智能化的通用Excel来自动完成。 流程管控

    建立或修改流程任务,只需要画个线条即可,其它的复杂程序设置就让智能化的通用Excel来自动完成。

  • 权限设置更加简单便捷,集合了填报、查看数据、修改数据、打印、删除、锁定及解锁等常用权限管理。 权限设置

    权限设置更加简单便捷,集合了填报、查看数据、修改数据、打印、删除、锁定及解锁等常用权限管理。

  • 互和提供全方位的技术支持,有解决不了问题,远程协助搞定,让您在开发过程中无后顾之忧。 技术支持

    互和科技提供全方位的技术支持,有解决不了问题,远程协助搞定,让您在开发过程中无后顾之忧。

网站首页 | 网站地图 | 客服邮箱:kf@sh-huhe.com

上海互和信息科技有限公司 版权所有 Copyright © HUHE. All Rights Reserved.

沪ICP备14023721号

扫一扫,关注“互和科技”微信公众号
互和科技微信公众号