首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对象_chart的方法名失败

对象_chart的方法名失败
EN

Stack Overflow用户
提问于 2013-07-22 15:20:38
回答 1查看 3.7K关注 0票数 1

我正在得到一个Run Time error 1004 :Method name of object _chart failed,而我试图命名我的图表。有时运行,有时不运行。这是导致错误的部分(整个宏非常长,所以我没有全部发布)。

绘制直方图:的3D图

代码语言:javascript
复制
Range("U1:R23").Select
    Charts.Add
    ActiveChart.ChartType = xlCylinderCol
    ActiveChart.Name = "mcChart" -----------> Error
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "Dynamic Weight Chasing Histogram" & Chr(10) & "Local SWT ,File:" & Name & ", Roadforce-Check Spin" & Chr(10) & "assembly after dimensions changed, Old software"
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "weights(Oz)"
Charts("mcChart").SeriesCollection(1).XValues = Array(0, 0.25, 0.5, 0.75, 1, 1.25, 1.5, 1.75, 2, 2.25, 2.5, 2.75, 3, 3.25, 3.5, 3.75, "4-5", "5-6", "6-7", "7-8", "8-9", "9-10")
.SeriesCollection([4]).Interior.Color = RGB(139, 0, 0) ' dark red
.SeriesCollection([3]).Interior.Color = RGB(205, 92, 92) 'indian red
.SeriesCollection([2]).Interior.Color = RGB(128, 0, 128) 'magenta
.SeriesCollection([1]).Interior.Color = RGB(144, 238, 144) 'light green
End With

如果你能找到解决这个问题的办法,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-22 15:26:51

你能修改你的代码,看看它是否有效吗?

代码语言:javascript
复制
dim newChart as Chart

Range("U1:R23").Select
Set newChart = Charts.Add

With newChart
   .ChartType = xlCylinderCol
   .Name = "mcChart" & Format(now, "hhmmss")

   'setting other properties
End With
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17791356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档