Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5453|回复: 4

[已解决]怎样在vba中使用subtotall函数

[复制链接]
发表于 2013-10-22 11:04 | 显示全部楼层 |阅读模式
5学分
本帖最后由 ccq000000 于 2013-10-22 11:05 编辑

          想利用application.worksheetfunction.subtotal()函数在单元格A1中来求和,但对subtotal的第一个第二个参数不知道怎么来设置,看了帮助但不懂求解.
最佳答案
2013-10-22 19:53
ccq000000 发表于 2013-10-22 19:43
你好,能不能按我的表格样式写一下代码?

Application.WorksheetFunction.Subtotal(9, Range("a3:a22"))

Y]Q%Q71M}9(J4W%GJ][)JE6.jpg
发表于 2013-10-22 11:21 | 显示全部楼层
本帖最后由 我心飞翔410 于 2013-10-22 11:31 编辑

既然是调用工作表函数 那更工作表函数大同小异啊
SUBTOTAL 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)
  • Function_num   必需。1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,用于指定使用何种函数在列表中进行分类汇总计算。
    Function_num
    (包含隐藏值)
    Function_num
    (忽略隐藏值)
    函数
    1
    101
    AVERAGE
    2
    102
    COUNT
    3
    103
    COUNTA
    4
    104
    MAX
    5
    105
    MIN
    6
    106
    PRODUCT
    7
    107
    STDEV
    8
    108
    STDEVP
    9
    109
    SUM
    10
    110
    VAR
    11
    111
    VARP
  • Ref1   必需。要对其进行分类汇总计算的第一个命名区域或引用。
  • Ref2,...   可选。要对其进行分类汇总计算的第 2 个至第 254 个命名区域或引用
回复

使用道具 举报

 楼主| 发表于 2013-10-22 19:43 | 显示全部楼层
我心飞翔410 发表于 2013-10-22 11:21
既然是调用工作表函数 那更工作表函数大同小异啊
SUBTOTAL 函数语法具有以下参数 (参数:为操作、事件、方 ...

你好,能不能按我的表格样式写一下代码?
回复

使用道具 举报

发表于 2013-10-22 19:53 | 显示全部楼层    本楼为最佳答案   
ccq000000 发表于 2013-10-22 19:43
你好,能不能按我的表格样式写一下代码?

Application.WorksheetFunction.Subtotal(9, Range("a3:a22"))
回复

使用道具 举报

 楼主| 发表于 2013-10-23 00:08 | 显示全部楼层
我心飞翔410 发表于 2013-10-22 19:53
Application.WorksheetFunction.Subtotal(9, Range("a3:a22"))

谢谢你的帮助.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-11 02:34 , Processed in 0.269103 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表