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에 따라 라이센스가 부여됩니다.