DataGridView导出为Excel文件


ExcelLite下载

ExcelFile excelFile = new ExcelFile();
            ExcelWorksheet sheet 
= excelFile.Worksheets.Add("WolfSpider");

            
int columns = dataGridView1.Columns.Count;
            
int rows = dataGridView1.Rows.Count;

            
for (int j = 0; j < columns;j++ )
            
{
                sheet.Cells[
0, j].Value = dataGridView1.Columns[j].HeaderText;
            }

            
            
for (int i = 1; i <= rows; i++)
            
{
                
for (int j = 0; j < columns; j++)
                
{
                    sheet.Cells[i, j].Value 
= dataGridView1[j, i-1].Value;
                }

            }


            excelFile.SaveXls(
"./WolfSpider.xls");

posted on 2007-09-01 10:46  amber lee zhao  阅读(1129)  评论(12编辑  收藏  举报

导航