问题描述
XlsDocumentxls=newXlsDocument();//新建一个xls文档xls.FileName="Spotplan_"+date.ToString("m",ce).Remove(date.ToString("m",ce).Length-1)+date.Year.ToString()+".xls";//设定文件名xls.SummaryInformation.Author="test";//填加xls文件作者信息xls.SummaryInformation.Subject="";//填加文件主题信息xls.DocumentSummaryInformation.Company="test";//填加文件公司信息stringsheetName="test";Worksheetsheet=xls.Workbook.Worksheets.AddNamed(sheetName);Cellscells=sheet.Cells;Excel.ApplicationxApp=newExcel.ApplicationClass();Excel.WorkbookxBook=xApp.Workbooks._Open(xls.FileName,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);Excel.WorksheetxSheet=(Excel.Worksheet)xBook.Sheets[1];//将图片的左上角与B2单元格对齐xSheet.Shapes.AddPicture(@"C:logo.gif",Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue,2,2,200,200);目前的代码是这样的现在的结果是出来两个excel一个是数据excel另一个就是含有logo。gif的excel怎么合并起来我想实现的是:在xls.FileName这个excel文档中插入logo.gif
解决方案
解决方案二:
您好,请问为什么我编译这条代码xSheet.Shapes.AddPicture(@"C:logo.gif",Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue,2,2,200,200);其中Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue显示有错误?