Excel工作表与c#

本文关键字:工作 Excel | 更新日期: 2023-09-27 18:05:22

我正在用这种方式更新excel中的图表:

ChartObject Chart2 = (ChartObject)mWSheet1.ChartObjects(1);
Chart2.Activate();
Range chartRange2 = mWSheet3.UsedRange;
Chart2.Chart.SetSourceData(chartRange2, Missing.Value);

当我想打印页面mWSheet1时,只打印图表。如何把整张纸拿回来打印?

Excel工作表与c#

要么一开始就不要激活图表,要么在打印之前激活它所在的工作表:

Chart2.Parent.Parent.Cells(1).Activate