파일을 엑셀, 그래서 내가 그랬어 :EPPLUS 추가 코멘트 결과 오류 개방 .. 내가 하나 개의 셀에 주석을 추가 할
...
ExcelPackage package = new ExcelPackage(new MemoryStream());
var ws = package.WorkBook.WorkSheet[1];
ws.Cells[1, 1].AddComment("Lot Price: $12,000", "");
...
package.SaveAs(new FileInfo("fileout.xlsx"));
package.Dispose();
이 때 결과 "fileout.xlsx"이 대화 상자를 보여 주었다 열기 시도 가능한 한 많이 복구하라는 메시지가 나타납니다. 복구 된 fileout.xlsx는 오류를 표시합니다.
"XML 오류가있는 부분 : /xl/comments1.xml이 제거되었습니다. (설명)로드 오류 5 행 0 열. 부분 삭제 : XML 오류가있는 /xl/comments5.xml 부분 (설명)로드 오류 5 행 24 열 "
의견이있을 때 EPPlus가 잘못된 형식 xml을 생성 한 것처럼 보입니다. 나는이 문제에 대한 나의 해결책을 공유하고 싶습니다 :
난 그냥 같은 여기에 "REF"와 같은 의견에 대해 NON-BLANK 헤더 행을 추가 :
누군가에 의해 도움이 될 수있는 희망ws.Cells[1, 1].AddComment("Lot Price: $12,000", "REF");
이.
감사합니다. 나에게 도움이되었습니다. 솔루션을 답으로 게시하고 가능한 경우이를 받아 들여야합니다. –