我有一个基本的 WinForms 应用程序,并且希望能够将数据从这个应用程序写入 Excel 电子表格。到目前为止,我有以下代码:
Microsoft.Office.Interop.Excel.Application excelapp = new Microsoft.Office.Interop.Excel.Application();
excelapp.Visible = true;
_Workbook workbook = (_Workbook)(excelapp.Workbooks.Add(Type.Missing));
_Worksheet worksheet = (_Worksheet)workbook.ActiveSheet;
worksheet.Cells[1, 1] = "Name";
worksheet.Cells[1, 2] = "Bid";
worksheet.Cells[2, 1] = txbName.Text;
worksheet.Cells[2, 2] = txbResult.Text;
excelapp.UserControl = true;
现在我想要做的是写入已经创建的 Excel 文件,从而附加它。我还希望它在幕后完成这一切,以便在单击按钮时将数据写入电子表格并保存,而无需用户进行任何交互。虽然只是将数据添加到文件中而不是覆盖它。