永发信息网

用VBA实现插入数据透视表(程序报错)

答案:1  悬赏:10  手机版
解决时间 2021-01-06 01:57
用VBA实现插入数据透视表(程序报错)
最佳答案
建立数据透视表用下面的语句就可以了:
    ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
        "Sheet1!R1C1:R4C3").CreatePivotTable TableDestination:="", TableName:= _
        "数据透视表1", DefaultVersion:=xlPivotTableVersion10你的代码的问题:你先插入了空白表,然后制定数据范围为ActiveSheet.UsedRange,因为这个时候活动表是新插入的,使用空间为空,所以会报错。

追问我不想把source data限定在R1C1:R4C3追答你想设置为多少都可以,明白吗?追问我当然明白。。。我是不想限定在某一范围,而是让它自动选出来,明白吗?追答你要说出来,你想设置为多少,我才可以帮你写代码,不一定是4、3这样的确定数,你可以说A列有内容的最后一行([A65536).END(XPUP).ROW),你还可以说到第一行有内容的最后一列(MsgBox [IV1].End(xlToLeft).Column)。明白我在说什么吗:你要描述你的需求!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
while(!feof(p))什么意思
我喜欢一个男生,暗恋他很久了,我想在很想告
x.189cn我家座机和宽带都坏了,怎么办?
请问我老公长的怎么样
小解放J 6暖气没有,节温器,小水箱,暖风机
烧烤配料除了辣椒孜然粉还有别的吗?辣椒粉哪
求泰康人寿这份保险怎么样,是托熟人找的,八
那个贴巴谁会
工地上的塔吊为什么吊东西和不吊的时候不会倒
我两个月没上课害怕跟不上课堂
求几篇关于银行举行运动会报送单位简介的范文
求助,安装xampp时出现这种情况,然后怎么办
从飞云到潘岱的开车路线
8字环做弹弓哪有卖的
毛加什么偏旁能变成另一个字?
推荐资讯
铲车传动轴里面卡卡响声
转运竹怎么水养
x-y=794 2/5+2=5X42
B商雅乐七声调式的宫音是什么?
---Why!I________getyouonthephone.---We____
说说家里的一个成员。写一句话
求模拟人生3原装+资料片集合(游侠网的)BT下载
Simon is a _______ football player. He pla
单选题在科学上,为了描述实验中测量点之间的
全年级有1600多学生,理科生900多,孩子占八
杰西达邦2016年主演的电视剧
最让你难忘
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?