作者kyohung (哀..可悲...一段声音讯号)
看板Visual_Basic
标题[VBA ] Excel 2007 Chart画图问题
时间Sun Mar 13 02:58:33 2011
各位版友大家好 我有一Excel 2003可以跑的VBA
可是到了Excel2007就不能跑了
我有查过相关的问题应该是在於.SeriesCollection.Add
於excel 2007底下会出错
请问各位我应该要如何修改才能够让此VBA也可以在2007底下运行呢??
程式码如下:
count = count + 1
Set x = unitCell.Offset(2, i * 2)
Set x = x.Resize(x.End(xlDown).Row - x.Row + 1, 1)
Set y = unitCell.Offset(2, i * 2 + 1)
Set y = y.Resize(x.End(xlDown).Row - x.Row + 1, 1)
With Sheets(1).ChartObjects(1).Chart
.SeriesCollection.Add Source:=y (错误在这)
With .SeriesCollection(.SeriesCollection.count)
.XValues = x
.Name = paramNames(i + 1)
If count = 2 Then .AxisGroup = xlSecondary
End With
If count = 1 Then
With .Axes(xlCategory)
.HasTitle = True
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 89.248.153.121