在使用e.SpreadSheet制作报表的时候,需要将报表里生成的Chart转换成图片,但是遇到一个问题: 怎么给模版里的Chart命名?其他的对象都好办,直接选中对象然后再命名框里修改名字就可以了。可是这个Chart的命名框就是不能被激活。终于查到原来,要修改Chart名字,直接选中是不行滴,还需要通过小技巧: 按住 Shift 或者是 Ctrl 键,然后选中Chart,这样命名框就可以修改了。
原贴: http://peltiertech.com/Excel/ChartsHowTo/NameAChart.html
直接选中的时候:

97以及2000,按住Ctrl(Shift)之后再激活:

XP以及2003,按住Ctrl(Shift)之后再激活:

这时候,你就可以直接给Chart起名了:

分享到:
相关推荐
Excel.Chart xlChart = (Excel.Chart)ThisWorkbook.Charts.Add(Type.Missing, xlSheet, Type.Missing, Type.Missing); ``` 接着,设定图表的数据来源: ```csharp Excel.Range cellRange = (Excel.Range)xlSheet....
首先,让我们理解`System.Windows.Forms.DataVisualization.Charting`命名空间中的`Chart`类。这是C#中用于创建和展示各种统计和图形数据的主要工具。你可以设置图表类型(如柱状图、折线图、饼图等),添加数据源,...
在.NET环境中,C#语言提供了丰富的库来处理Excel文件,其中最常用的是Microsoft.Office.Interop.Excel命名空间,它允许我们直接与Excel对象模型交互,从而读取、写入甚至操作Excel图表。本文将深入探讨如何使用C#在...
创建图表时,我们需要引用Microsoft.Office.Interop.Excel命名空间,这包含了对Excel应用程序和工作簿的接口和类。例如,我们可以通过`Excel.Chart`类来创建新的图表,并通过其丰富的属性和方法来定制图表的各种特性...
在VB.NET编程环境中,我们可以利用Microsoft.Office.Interop.Excel这个命名空间中的COM组件来实现从Excel文件中批量提取图像。这个过程涉及到对Office自动化接口的理解以及文件I/O操作的掌握。下面,我们将深入探讨...
首先,要使用Excel COM,需要引用Microsoft.Office.Interop.Excel命名空间。在Visual Studio中,可以通过项目右键菜单的“添加引用”选项,选择“COM”类别,然后找到并添加“Microsoft Excel xx.x Object Library”...
Excel VBA 中使用 Shape 和 Chart 对象的技巧 在 Excel VBA 中,Shape 和 Chart 对象是两个常用的对象类型,分别用于处理图形和图表。下面将详细介绍如何使用 Shape 和 Chart 对象,并分析 AddShape 过程中的代码。...
Excel.Chart chart = chartObject.Chart; chart.SetSourceData(worksheet.Range["A1", "B" + (data.GetLength(0) + 1).ToString()]); chart.ChartType = Excel.XlChartType.xlColumnClustered; ``` 上述代码首先...
首先,我们需要在项目中引用Microsoft.Office.Interop.Excel命名空间,这可以通过添加对Microsoft Excel xx.x Object Library的引用来实现。在Visual Studio中,右键点击项目 -> 添加引用 -> COM -> 选择Microsoft ...
首先,你需要引入必要的命名空间,例如`using Microsoft.Office.Interop.Excel;`。接着,你需要实例化Excel应用程序对象,这样就可以通过代码控制Excel的运行: ```csharp Application excelApp = new Application...
首先,为了操作Excel,你需要引用Microsoft.Office.Interop.Excel命名空间。在C#项目中,可以通过以下步骤添加引用: 1. 右键点击项目,选择“管理NuGet程序包”。 2. 搜索`Microsoft.Office.Interop.Excel`,并安装...
首先,要使用VS2010操作Excel,我们需要引用Microsoft.Office.Interop.Excel命名空间。这个命名空间包含了与Excel交互所需的接口和类。在C#或VB.NET项目中,可以通过右键点击"引用",然后选择"添加引用",在COM组件...
Excel.Chart chartPie = chartObjects.Add(100, 50, 500, 300).Chart; chartPie.ChartType = Excel.XlChartType.xlPie; // 饼状图 ``` 之后,我们可以对图表进行进一步的定制,如设置标题、调整系列和轴的属性等: ...
在C#编程中,将Excel或CSV文件的数据加载到Chart控件中,通常是为了创建数据可视化图表,如折线图。这种技术广泛应用于数据分析、报表生成以及数据展示等领域。下面我们将详细探讨如何实现这一功能。 首先,我们...
首先,我们需要引入Microsoft.Office.Interop.Excel命名空间,这是.NET Framework提供的一组接口,用于与Excel应用程序进行交互。在示例代码中,创建了一个Excel.Application对象`app`,并设置了其属性以便控制Excel...
C#可以通过.NET Framework中的Microsoft.Office.Interop.Excel命名空间来调用Excel的COM组件,这使得我们可以在C#代码中直接操作Excel对象,如工作簿(Workbook)、工作表(Worksheet)和单元格(Cell)。...
Excel.Chart chart = chartObj.Chart; // 设置图表类型为饼图 chart.ChartType = Excel.XlChartType.xlPie; // 将数据区域映射到图表 chart.SetSourceData(dataRange); ``` 为了进一步定制图表,我们可以调整各种...
VB.NET提供了多种方式与Excel交互,最常用的是Microsoft.Office.Interop.Excel命名空间,它允许我们通过COM组件直接调用Excel应用程序的功能。首先,我们需要引用Microsoft.Office.Interop.Excel库,然后创建一个...
这个控件是.NET Framework的一部分,位于System.Windows.Forms命名空间下,它提供了丰富的图表类型,包括线性图(LineChart)、柱状图(Histogram)和饼图(PieChart)。通过灵活地配置和设置各种属性,我们可以定制...
我们可以使用`System.Data.OleDb`命名空间中的`OleDbConnection`和`OleDbDataAdapter`类来读取Excel数据。连接字符串应根据Excel文件的位置和版本进行配置。然后,使用`DataTable`对象填充数据,以便与Chart控件绑定...