广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Excel宏处理之数据分页一键处理

    来源:网络收集  点击:  时间:2024-07-12
    【导读】:
    前一篇分享了用宏处理合并多页数据到同一页。工作中同样会碰到需要将同一页数据按类别分开到多页。当然拷贝,拷贝,再拷贝也是能解决问题的,但每次都做重复的工作那也叫一个烦啊。既然可以一键合并,当然也可以一键分页。请这就往下看。工具/原料moreExcel2013方法/步骤1/6分步阅读

    建立一个每日产出数据统计表格。如图。

    注意此例中代码是按照A列名称分页的。如若想直接用此代码,请将需要的分类列放到A列。

    2/6

    录制一个名为Sepsheets的空宏。用于加载代码。名称可按自身习惯自取。

    甚至可命名李光耀以表纪念。

    3/6

    打开刚才建立的空宏并插入如下斜体加黑代码。

    Sub Sepsheets()

    Sepsheets Macro

    将工作薄Sep的内容按A列分类从第二行开始放入不同工作薄中。

    Dim i As Integer

    Dim j As Integer

    i j 用于行循环

    Dim k As Integer

    Dim h As Integer

    k h用于excel表单循环

    Dim m As Integer

    m用于根据表头内容判断有多少列需要分页

    Dim n As Integer

    临时变级披净量,用于判断是否需要新建表单

    Dim p As String

    p 代表当前工作表单表单名

    Dim q As String

    q用于表示以A列中分类的内容为名建立的表单

    Range(a1).Select

    p = ActiveSheet.Name

    j = ActiveSheet..End(3).Row

    m = Sheets(p).Cells(1, 256).End(xlToLeft).Column

    h = Sheets.Count

    n = 0

    For i = 2 To j

    Sheets(p).Select

    If Range(A i).Value Then

    For k = 1 To h

    If Sheets(k).Name Range(A i).Value Then

    n = n + 1

    End If

    Next k

    If n = h Then

    Sheets.Add after:=Sheets(h)

    h = h + 1

    销何 Sheets(h).Name = Sheets(p).Range(A i).Value

    Sheets(p).Range(A1: Chr(m + 64) 1).Copy Sheets(h).Range(a1)

    End If

    n = 0

    q = Sheets(p).Range(A i).Value

    八宙 Sheets(p).Range(A i : Chr(m + 64) i).Copy Sheets

    (q)..End(3).Offset(1, 0)

    End If

    Next i

    End Sub

    4/6

    将宏存为Excel Add In以便调用。路径按需存在容易找到的地。

    5/6

    加载存储的Excel Add In, 并建立快捷栏图表。

    6/6

    最后来试试效果。点快捷栏刚建立的图标。

    注意事项

    如若此经验对您有些许帮助,烦请点击右上角大拇指或五角星图标。感谢!

    excel
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_950491.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 11:43:33  耗时:0.028
    0.0276s