我使用 Microsoft Office Interop Excel 创建 excel 文件。我的问题是我不知道如何指定 excel 文件的名称。
变量:
// Excel object references.
private Application _excelApp;
private Workbooks _books;
private _Workbook _book;
private Sheets _sheets;
private _Worksheet _sheet;
创建excel文件:
_excelApp = new Application();
_books = _excelApp.Workbooks;
_book = _books.Add(_optionalValue);
_sheets = _book.Worksheets;
_sheet = (_Worksheet)(_sheets.Item[1]);
_sheet.Name = sheetName;
创建excel文件时如何指定excel文件的名称?对不起我的英语不好。
编辑:
我知道我可以使用
_book.SaveAs(fileName)
最佳答案
创建 Excel 工作簿并复制所需数据后,您可以简单地保存它
_book.SaveAs(outputPath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Excel.XlSaveAsAccessMode.xlNoChange,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Type.Missing 参数适用于我从中获取此片段的代码,但您可能需要包含在内。
关于c# - Microsoft Office Interop Excel - 指定 Excel 文件的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6859574/