Dim App As New MSExcel.Application Dim Wb As MSExcel.Workbook = App.WorkBooks.Add Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) ws.name = "test" Dim Chart As WinForm.Chart = e.form.Controls("Chart1") chart.SaveImage("d:\test.wmf") ws.Shapes.AddPicture("d:\test.wmf", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue,0, 0, 100, 80)