一、excel自动生成工作表
选中 班级 所在的列(A),然后,
Sub Macro2()
Dim i As Integer, c As Range, count As Integer, s As Worksheet
Dim scount As Integer, area As Range, j()
s = ActiveSheet
Selection.SpecialCells(xlCellTypeConstants, 1).Select
area = Selection
scount = Sheets.count
Range("A1").Sort Key1:=Columns("A")
Range(Range("A2"), Range("A" & ActiveSheet.UsedRange.Rows.count)).Select
count = MsgBox("输入班级总数!")
Sheets(1).Activate
ReDim j(1 To count)
For i = 1 To count
j(i) = 1
Sheets.Add
ActiveSheet.Name = i
s.Range("1:1").Copy Destination:=Worksheets(i).Range("A1")
Next i
s.Activate
For Each c In Selection
If IsNumber(c.Value) Then
j(c.Value) = j(c.Value) + 1
s.Range(c.Row & ":" & c.Row).Copy Destination:=Worksheets(i).Range("A" & j(c.Value))
End If
End Sub
Next i
二、Excel怎样制作智能图表
Excel这款软件许多伙伴都在使用,那么Excel怎么创建智能图表呢?今天小编就为大家带来了Excel创建智能图表的简单教程,有需要的小伙伴一起来看看吧。
以下方这个统计表格为例子:
这样的表格若我们插入一个数据,图表就不会更新。接下来要做的就是全选表格,按住CTLR+L创建表,在弹出的窗口中点击确定,这样一来,智能图表就生成完毕了。
在表格中插入数字,下方的图表也会自动更新了。
最后还有个小技巧就是图表的线段太多,想单独看某个人的图表,那就能在姓名栏中点击小箭头,选择指定的人物,下方图表也会自动的更新了。
才接触Excel软件的各位伙伴,学完本文Excel创建智能图表的操作内容,是不是觉得以后操作起来会更容易一点呢?
三、怎么把excel表格变成智能对象
没听过智能对象,只有自动填充功能
要想实现excel 的自动填充功能,我们需要要设置好单元格拖放功能和显示粘贴选项按钮,一般excel都是默认的,为了详细介绍,我们给大家介绍一下设置的步奏和方法,如果所示,打开工具选项,选择“选项”按钮
打开选择按钮,进入对话框,选择第二栏的编辑选项,然后如图所示,在“单元格拖放功能”和“显示粘贴选项按钮”前打对勾。
这时就可以使用自动填充功能了,如图所示,先选择要排序的单元格,鼠标放在右下角,此时鼠标变成一个小十字黑线,拖动鼠标往下拉。
这时就会看到拉下的方格自动按照一定的顺序显示数字,拖动到需要的位置,这时在右下角,就会出现一个自动填充选项
我们点击自动填充选项,就会出现一个对话框选项,有不同的排序规则,我们选择好需要的规则,就会自动填充排序了,很方便哦。
注意事项
单元格拖放功能和显示粘贴选项按钮一定要先设置好,没有设置好则不能使用自动填充功能
自动排序有不同的规则,我们需要自动填充选项中找到我们需要的顺序。
如果以上能给你带来一点点的帮助,记得投票点赞哦。