Excel 내보내기
4462 단어 Excel
Excel.Application xapp = new Excel.Application();
xapp.Application.Workbooks.Add(true);
Excel.Worksheet xsheet = xapp.Sheets[1];
xsheet.Cells[1,1] = " ";
string filepath =@"D:\XX.xls";// ;
xsheet.SaveAs(filepath);
xapp.Workbooks.Close();
xapp.Quit();
System.GC.Collect();
public void RenderDataTableToExcel(DataTable SourceTable)
{
//
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = (HSSFSheet)workbook.CreateSheet();
HSSFRow headerRow = (HSSFRow)sheet.CreateRow(0);
//
foreach (DataColumn column in SourceTable.Columns)
{
headerRow.CreateCell(column.Ordinal).SetCellValue(column.ColumnName);
}
//
int rowIndex = 1;
foreach (DataRow row in SourceTable.Rows)
{
HSSFRow dataRow = (HSSFRow)sheet.CreateRow(rowIndex);
foreach (DataColumn column in SourceTable.Columns)
{
dataRow.CreateCell(column.Ordinal).SetCellValue(row[column].ToString());
}
rowIndex++;
}
//
string path = Server.MapPath("~/UpFiles/ReportResult/") + "test.xls";
FileStream file = new FileStream(path, FileMode.Create);
workbook.Write(file);
// ,
file.Close();
sheet = null;
headerRow = null;
workbook = null;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Excel Grep toolExcel Grep tool ■히나가타 ■ 시트 구성 ExcelGrep.cls...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.