数组的调用问题(Excel操作相关)

thncn 2008-09-25 01:11:05
调用ExcelApplication进行分组统计是这样写的:
Range.OleFunction("Subtotal",5,xlSum,field,True,False,True);

其中的field参数是一个列数组成的数组,但是我在前面这样赋值:
int field[2]={6,7};
得到的结果与
Range.OleFunction("Subtotal",5,xlSum,6,True,False,True);
相同,只对第6列汇总

请高人指点
...全文
99 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
thncn 2008-10-05
  • 打赏
  • 举报
回复
thncn 2008-10-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ccrun 的回复:]
作个记号,等回了家再回答你。
[/Quote]

等你啊
thncn 2008-10-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yt31109 的回复:]
是不是想将两个分类汇总后再汇总到一起?
然后再合成一下试一试呗
[/Quote]


用不着这么麻烦吧,VB直接实现的代码我都有,就是转成BCB后的数组不知怎么处理
yt31109 2008-10-01
  • 打赏
  • 举报
回复
是不是想将两个分类汇总后再汇总到一起?
然后再合成一下试一试呗
thncn 2008-10-01
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 jone7319 的回复:]
for(int i=5;i <6;i++) //这样用笨点的办法可以实现不?
Range.OleFunction("Subtotal",5,xlSum,i,True,False,True);
[/Quote]

我也试过,这样就会变成两个分类汇总,两行汇总数据
thncn 2008-09-30
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ccrun 的回复:]
作个记号,等回了家再回答你。
[/Quote]

期望中~~

如能解决,送一百分。。(CSDN人气如此差留着也没用)
jone7319 2008-09-30
  • 打赏
  • 举报
回复
for(int i=5;i<6;i++) //这样用笨点的办法可以实现不?
Range.OleFunction("Subtotal",5,xlSum,i,True,False,True);
ccrun.com 2008-09-29
  • 打赏
  • 举报
回复
作个记号,等回了家再回答你。
thncn 2008-09-29
  • 打赏
  • 举报
回复
有人吗?
御剑逍遥恪 2008-09-26
  • 打赏
  • 举报
回复
不让它沉下去·~ up
thncn 2008-09-26
  • 打赏
  • 举报
回复
继续等待
thncn 2008-09-26
  • 打赏
  • 举报
回复
...
thncn 2008-09-25
  • 打赏
  • 举报
回复
谢谢楼上的
御剑逍遥恪 2008-09-25
  • 打赏
  • 举报
回复
友情up

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧