OpenXml을 사용하려는 경우 here은 Excel 문서의 셀 값을 읽는 방법을, 셀에 값을 쓰려면 here을 사용합니다.
사용할 수있는 또 다른 무료 라이브러리는 NPOI입니다. 이 지침은 셀의 데이터를 읽고 쓰고 수정 된 파일을 저장하는 방법에 대한 첫 번째 아이디어를 제공합니다.
FileStream aFile = new FileStream(@"c:\tmp\foo.xls", FileMode.Open, FileAccess.Read);
HSSFWorkbook wb = new HSSFWorkbook(aFile);
aFile.Close();
ISheet ws = wb.GetSheet("Worksheet1");
IRow aRow = curSheet.GetRow(aRowIdx);
if (aRow == null)
aRow = curSheet.CreateRow(aRowIdx);
ICell aCell = aRow.GetCell(aColIdx);
if (aCell == null)
aCell = aRow.CreateCell(aColIdx);
string sValue = aCell.StringCellValue; // here the value is read
sValue = sValue + " MODIFIED";
aCell.SetCellValue(sValue); // here it is written
aFile = new FileStream(@"c:\tmp\bar.xls", FileMode.Create);
wb.Write(aFile);
aFile.Close();