gpt4 book ai didi

C# 4.0 Excel 生成图表和仓位

转载 作者:太空宇宙 更新时间:2023-11-03 11:38:35 24 4
gpt4 key购买 nike

我遇到了一个小问题。我创建了一个代码,用于创建一个包含几条记录的 Excel 工作表并创建一个折线图。但问题是我似乎无法将图表定位在指定位置。这是我的代码:

 excelApp.ActiveSheet.Shapes.AddChart.Select();
excelApp.ActiveChart.ChartType = Excel.XlChartType.xlLine;
excelApp.ActiveChart.SetSourceData(Source: excelApp.Range["Sheet1!$A$1:$B$7"]);
excelApp.ActiveChart.Parent.Name = "mainChartView";
excelApp.ActiveChart.Shapes.Item(excelApp.ActiveChart.Name).Top = 100;
// or excelApp.ActiveChart.Shapes.Item("mainChartView").Top = 100;

两者都返回以下错误:

ArgumentExecption was unhandled (The item with the specified name wasn't found).

这是错误行:

excelApp.ActiveChart.Shapes.Item(excelApp.ActiveChart.Name).Top = 100; 
// or excelApp.ActiveChart.Shapes.Item("mainChartView").Top = 100;

我真的希望你们中的一个有正确的 awnser,非常感谢帮助!

编辑:解决方案是:

excelApp.ActiveSheet.Shapes.Item("mainChartView").Top = 20;

最佳答案

您还应该能够使用:

excelApp.ActiveChart.Parent.Top = 100;

关于C# 4.0 Excel 生成图表和仓位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5478469/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com