|
向各位高手求教,感谢先!
在用VBA创建透视表的时候,理论上可以在类型中选择xlConsolidation——多重区域数据源。可是我在调试的时候,创建透视表的那一行语句过不去,提示“类型不匹配”。请问是为什么呢?——我的理解错了么?
代码如下:
Sub createpivottable()
Dim mypt As PivotTable
Dim datarange1 As Range, datarange2 As Range, myrange As Range
Dim datarange
Dim i As Integer
With Sheets(3)
Set myrange = .Cells(3, 3)
Set datarange1 = Sheets(1).UsedRange
Set datarange2 = Sheets(2).UsedRange
datarange = Array(datarange1, datarange2)
.PivotTableWizard xlConsolidation, datarange , myrange, "mypt" '该行提示错误 13,类型不匹配
End With
End Sub
[ 本帖最后由 liuhuo 于 2010-9-11 10:07 编辑 ] |
|