作者timohu (随便说说)
看板Visual_Basic
标题[VB6 ] EXCEL中画图的问题
时间Mon Sep 18 15:32:34 2006
当我输入完资料
开始要画图的时候
有时候在第二行的 With ActiveChart会出现错误
错误讯息是:执行阶段错误'1004' ActiveChart方法('_Glocal'物件)失败
错误好像都是发生在当我的VB执行一次後
在没有关掉程式的情况下要在画另一个图时会产生
请问是不是我少写了一些关掉或停止某些物件的程式 谢谢
下面是我的程式码
CreateObject("excel.application").Charts.Add
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "成绩表"
.ChartTitle.Select
'.Left = 508
Selection.Top = 30
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "分数"
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "人数"
.HasLegend = False
.ChartType = 73
.SetSourceData Source:=Sheets("sheet1").Range("A1:B9"), _
PlotBy:=xlColumns
.Location Where:=xlLocationAsObject, Name:="sheet1"
End With
oBook.SaveAs track & ".xls"
Exit Sub
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.129.194
※ 编辑: timohu 来自: 59.124.129.194 (09/18 15:40)
1F:推 fumizuki:请先看2394最後2行程式 09/20 07:19
2F:推 timohu:谢谢版大~但是好像.HasTitle这个指令都会出现错误耶@_@ 09/20 10:24
3F:推 timohu:我似乎找到办法了~好像是前面宣告的问题~~ 09/20 11:15