簡體   English   中英

將工作表添加到當前工作簿

[英]Add Worksheet To Current Workbook

我下面的語法將工作表添加到新工作簿,如何添加到同一個工作簿?

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"]);
}

嘗試

xlWorkBook.Sheets.Add(After: xlWorkBook.Sheets[xlWorkBook.Sheets.Count]); 

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM