vba中的
With ActiveWorkbook.Worksheets("Summary")
.Range("A1:O28").CopyPicture
.Paste
For i = 1 To .Shapes.Count
Set shap = .Shapes(i)
shap.Copy
With .ChartObjects.Add(0, 0, shap.Width, shap.Height).Chart
.Paste
.Export "F:\DP_E_Planning\DP.jpg"
.Parent.Delete
要删除父级图片, 在c#中要怎么写啊?Excel.Chart chartPage = myChart.Chart;
chartPage.Parent.delete(); .delete 点不出来啊, 说动态表达式,此操作将在运行时解析。
With ActiveWorkbook.Worksheets("Summary")
.Range("A1:O28").CopyPicture
.Paste
For i = 1 To .Shapes.Count
Set shap = .Shapes(i)
shap.Copy
With .ChartObjects.Add(0, 0, shap.Width, shap.Height).Chart
.Paste
.Export "F:\DP_E_Planning\DP.jpg"
.Parent.Delete
要删除父级图片, 在c#中要怎么写啊?Excel.Chart chartPage = myChart.Chart;
chartPage.Parent.delete(); .delete 点不出来啊, 说动态表达式,此操作将在运行时解析。
工作需要 需要用c# 来写。 已经写出来了。
ws.Range["A1 : O28"].CopyPicture();
ws.Paste();
这个 ws.Paste();知道是黏贴是在什么位置黏贴吗?