打印

[Excel教程] 数据分类汇总,一键轻松搞定

数据分类汇总,一键轻松搞定

  对于大型的数据表要进行分类汇总,以前我采用“自动筛选”的办法来实现的,但这样既麻烦,又容易出现错误。经过摸索,发现用“宏”可以实现批量筛选和打印,一键搞定了分类汇总和打印!
" k9 L) h& }1 F0 A5 i8 D
- r/ f- ]2 X# g7 L9 H0 hbbs.163k.com  一、数据汇总 163K网站系统官方论坛  }- L- N7 P  X$ n8 F
6 k2 o9 s2 }; l5 g
  选中f1002单元格(此处假定有1000条数据),输入公式:=subtotal(9,f3:f1002),确认一下,统计出“面积”总和。然后再次选中f1002单元格,将鼠标移至该单元格右下角,成细十字线状时,按住左键向右拖拉至h1002单元格,将上述公式复制到h1002单元格中,统计出“造价”总和。
; \& @6 m" W& i' W- Dbbs.163k.com
$ W! }& m& e- m" ]2 F7 E( q团购网站系统,团购网程序  小提示:修改函数“subtotal”中的第一个参数(“9”),可以实现求平均(average—1)、计数(count—2)等统计目的(具体请看该函数的帮助)。 163K网站系统官方论坛/ t8 G  i9 V: ]0 v
9 t+ \. E1 N! q% e  D# x
  二、编辑宏
; g4 a5 _9 @2 y8 c- h为互联网事业发展提供源动力!bbs.163k.com5 G8 D1 r6 C3 q0 W  i1 E$ Q# b
  切换到sheet2工作表中,在a1至a10单元格中输入工程“类型”名称(此处的“1”和“10”与下述代码中的循环起、止数值相同,如图1)。按下“alt+f11”组合键,进入“visual basic编辑”状态,执行“插入模块”命令,插入一个新模块(“模块1”)。将下述代码输入到“模块1”右侧的编辑区域中: 163k团购网站系统官方服务论坛" ?6 q& `, b& |( `$ s# F  j

3 B8 X7 d0 z9 sbbs.163k.com   * H6 d6 v2 b) ~1 @) o! h% k/ |
团购网站系统,团购网程序+ P# Q# h- Z- k

5 N' g0 x, d- ~+ O# j  H1 @6 X1 mbbs.163k.com
8 b5 S3 s) y; Z8 c/ n% u7 |/ D为互联网事业发展提供源动力!  小提示:在上述代码中,每一行英文单引号“'”及其后面的字符,是对代码的解释,在实际输入时可不输入。
2 p4 l5 P& {( g团购网站系统,团购网程序团购网站系统,团购网程序" y. E5 H$ l1 u6 `% l6 j$ f
  输入完成后,关闭“visual basic编辑”窗口,返回工作表中。 163K网站系统官方论坛! f- ~9 ~1 n1 m& o  S+ ~
163K网站系统官方论坛# Q( a* P$ x7 Y; [% |3 }
  三、制作按钮 163k团购网站系统官方服务论坛( u3 B% I: T  h, c: z/ {4 |
bbs.163k.com0 I* T1 x) S8 \+ b7 N6 s/ H7 A
  执行“视图工具栏控件工具箱”命令,展开“控件工具箱”(图2),单击“工具箱”中的“命令按钮”按钮,然后在表格中拖拉出一个按钮来。右击刚才添加的按钮,在随后弹出的快捷菜单中,选择“属性”选项,展开“属性”对话框。切换到“按分类序”标签下,展开“外观”选项,将“caption”选项后面的字符修改为“分类打印”。再展开“杂项”选项,将“printobject”选项设置为“false”,设置完成后,关闭“属性”对话框。
" K& i, x1 O2 K2 N7 x, G) kbbs.163k.com163K网站系统官方论坛& L9 W, \/ h3 C
   为互联网事业发展提供源动力!0 `* j1 \4 n( U& n" R6 z

" Y3 N- i  ]* `163K网站系统官方论坛
4 j# [& H7 J1 B  t9 }! V. W8 ^为互联网事业发展提供源动力!163K网站系统官方论坛* Y) s% {3 W. y/ i0 }9 |
  小提示:将“printobject”选项设置为“false”的目的是:在打印时,该按钮不被打印出来;否则(设置成true)按钮会打印到纸张上,影响表格效果。
4 f" k8 x  S. c# \& j163K网站系统官方论坛' U  P  c8 Q6 S* l
  双击刚才添加的命令按钮,再次进入“visual basic编辑”状态,将下述代码输入右侧的区域中:
' G+ C. y& V. F2 I163K网站系统官方论坛
+ [0 U* o8 `/ a0 q% x" a  h163k团购网站系统官方服务论坛  private sub commandbutton1_click()
; N& N0 w, E7 O6 S6 Dbbs.163k.com为互联网事业发展提供源动力!1 s. y/ D$ M! k% [$ X! |! [' J$ n
  分类汇总打印 '此处字符必须与上述宏名称一致 , J) s* ]7 v2 z

8 {, {- p% l* Y3 Q  R9 ~1 m9 t6 Ubbs.163k.com  end sub 163K网站系统官方论坛9 [2 T+ g" p! a8 m: c+ X0 m
! W- C: k+ Q1 F3 [' j8 y) h
  输入完成后,关闭“visual basic编辑”窗口,返回工作表中。像调整图形大小一样,调整好命令按钮的大小,然后将其定位在表格的合适位置上,再按下“工具箱”上的“退出设计模式”按钮。
' i. ?5 |" `6 J4 d团购网站系统,团购网程序bbs.163k.com3 U4 p5 M2 s* |- W+ X$ V! U

0 W) p3 V/ B0 }2 u5 b5 G1 c$ N163k团购网站系统官方服务论坛  当需要分类打印时,只要单击表格中的“分类打印”按钮即可快速获得。
  [0 `0 A' l4 ?7 v163k团购网站系统官方服务论坛- d6 @6 {% {% g: d& N$ P; [: A

& C8 R5 m% q+ V) R5 b2 V团购网站系统,团购网程序
8 k( M7 [" g9 Ibbs.163k.com

TOP

返回顶部
AYBlue

Processed in 0.064503 second(s), 7 queries.

当前时区 GMT+8, 现在时间是 2009-1-8 14:35 京ICP备06054220号

清除 Cookies - 联系我们 - 163K.com - Archiver - WAP