Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将工作表添加到当前工作簿_C#_Excel_C# 4.0 - Fatal编程技术网

C# 将工作表添加到当前工作簿

C# 将工作表添加到当前工作簿,c#,excel,c#-4.0,C#,Excel,C# 4.0,下面的语法将工作表添加到新工作簿,如何添加到同一工作簿 private void AddWorksheetsAndCopyData() { xlApp = new Excel.Application(); xlApp.Visible = true; Excel.Worksheet addedSheet; string filePath = @"C:\sample.xlsx"; xlWorkBook = xlApp.Workbooks.Open(filePa

下面的语法将工作表添加到新工作簿,如何添加到同一工作簿

private void AddWorksheetsAndCopyData()
{
    xlApp = new Excel.Application();
    xlApp.Visible = true;
    Excel.Worksheet addedSheet;
    string filePath = @"C:\sample.xlsx";
    xlWorkBook = xlApp.Workbooks.Open(filePath);

    //checking if cell value is null - if it is not adding worksheet to copy data to

    xlWorkBook = xlApp.Workbooks.Add(misValue);
    addedSheet = (Excel.Worksheet)xlWorkBook.Worksheets.Add();

    range.Copy(newSeet.Range["A1"]);
}
试一试


Excel.工作表; newWorksheet=(Excel.Worksheet)Globals.this.Application.ActiveWorkbook.Worksheets.Add();
newWorksheet.Name=“新建工作表”

为什么要投反对票?我提供了我尝试过的语法,并清楚地描述了问题,,,
xlWorkBook.Sheets.Add(After: xlWorkBook.Sheets[xlWorkBook.Sheets.Count]);