0
하나의 큰 Excel 파일을 몇 개의 작은 파일로 나누고 개의 파일로 액세스하려고합니다.큰 파일을 작은 파일로 나누는 C#
는 이미이 코드를 사용하려고하지만, 파일에 액세스 할 수 없습니다 :
using (System.IO.StreamReader sr = new System.IO.StreamReader("path"))
{
int fileNumber = 0;
while (!sr.EndOfStream)
{
int count = 0;
using (System.IO.StreamWriter sw = new System.IO.StreamWriter("other path" + ++fileNumber + ".xlsx"))
{
sw.AutoFlush = true;
while (!sr.EndOfStream && ++count < 20000)
{
sw.WriteLine(sr.ReadLine());
}
}
}
}
어떤 아이디어? 덕분에 .
임의로 덩어리를 덩어리로 나누는 것은 목적이 있지만 무엇을 기대할 수 있습니까? excel에는 형식이 있습니다. 형식이 올바르지 않으면 파일로 보지 못할 것입니다. – BugFinder
이것은 단지 톱으로 만 트럭에서 2 개의 세단을 만드는 것과 같습니다. –
Aspose.Cells를 사용할 수 있습니다. 그러나 Aspose.Cells는 원본 Excel 파일을 읽고 모든 부분 또는 데이터 청크에 대해 새 Excel 파일을 만듭니다. – shakeel