每次我运行这个我得到新的进程EXCEL .EXE * 32。从Excel获取信息后如何关闭它?关闭EXCEL .EXE * 32进程
FileStream fileStream;
string temp = "D:\\Temp";
string file = Path.GetFileNameWithoutExtension(Path.GetRandomFileName());
string path = Path.Combine(temp, file + ".xslx");
using (fileStream = new FileStream(path, FileMode.Create, FileAccess.Write))
{
memoryStream.WriteTo(fileStream);
}
Excel.Application excelApplication;
Excel.Workbook excelWorkbook;
Excel.Worksheet excelWorkSheet;
Excel.Range excelRange;
Excel.Range excelCheckRange;
DataTable dataTable = null;
try
{
excelApplication = new Excel.Application();
excelWorkbook = excelApplication.Workbooks.Open(path, ReadOnly: true);
excelWorkSheet = (Excel.Worksheet)excelWorkbook.Sheets[1];
}
catch(Exception ex)
{
//TO DO
}
This Works,thank you! – Faruk