在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

winform如何导入excel数据

199次阅读
没有评论

共计 1411 个字符,预计需要花费 4 分钟才能阅读完成。

要在 Winform 中导入 Excel 数据,可以使用 Microsoft.Office.Interop.Excel 库。以下是一个示例代码,演示如何导入 Excel 数据到 Winform 中的 DataGridView 控件:

using Microsoft.Office.Interop.Excel;
using System;
using System.Data;
using System.Windows.Forms;

namespace ExcelImportDemo
{public partial class Form1 : Form
    {public Form1()
        {InitializeComponent();
        }

        private void btnImport_Click(object sender, EventArgs e)
        {OpenFileDialog openFileDialog = new OpenFileDialog();
            openFileDialog.Filter = "Excel Files|*.xls;*.xlsx";
            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {string fileName = openFileDialog.FileName;

                Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
                Workbook excelWorkbook = excelApp.Workbooks.Open(fileName);
                Worksheet excelWorksheet = excelWorkbook.Sheets[1];
                Range excelRange = excelWorksheet.UsedRange;

                DataTable dt = new DataTable();

                for (int i = 1; i <= excelRange.Columns.Count; i++)
                {dt.Columns.Add(excelRange.Cells[1, i].Value2.ToString());
                }

                for (int i = 2; i <= excelRange.Rows.Count; i++)
                {DataRow row = dt.NewRow();
                    for (int j = 1; j <= excelRange.Columns.Count; j++)
                    {row[j - 1] = excelRange.Cells[i, j].Value2;
                    }
                    dt.Rows.Add(row);
                }

                dataGridView1.DataSource = dt;

                excelWorkbook.Close();
                excelApp.Quit();}
        }
    }
}

在上面的代码中,首先创建一个 OpenFileDialog 来让用户选择 Excel 文件,然后使用 Microsoft.Office.Interop.Excel 库来打开 Excel 文件并读取数据。读取的数据将被存储在一个 DataTable 中,最后将 DataTable 绑定到 Winform 中的 DataGridView 控件上显示出来。

请注意,使用 Microsoft.Office.Interop.Excel 库需要安装 Excel 程序并引用对应的 COM 组件。也可以考虑使用第三方库如 EPPlus 来处理 Excel 文件,避免依赖于安装 Excel 程序。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-05-13发表,共计1411字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲av精品一区二区三区 | 国产女人精品视频国产灰线 | 国产韩国精品一区二区三区久久 | 国产精品视频国产永久视频 | 欧美狠狠干 | 我色综合 | 中文字幕久荜一区日本精品 | 好吊操免费视频 | 国产乱视频在线观看 | 亚洲欧洲中文日韩av乱码 | 永久免费av网站可以直接看的 | 亚洲欧美精品无码一区二区三区 | 免费看黄色网页 | 国产精品高清在线 | 男人天堂视频网站 | 欧美性大战久久久久久久 | 青青草视频在线观看 | 一区二区三区在线 | 网站 | 人妻丰满av无码中文字幕 | 欧美一区2区三区3区公司 | www久久只有这里有精品 | 国产精品亚洲一区二区三区在线 | 久久精品2019www中文 | 亚洲精品入口一区二区在线播放 | 18禁真人抽搐一进一出免费 | 久草在线新视觉 | 激情偷乱人成视频在线观看 | 亚洲国产人在线播放首页 | 久久国产热这里只有精品8 久久国产色 | 国外精品视频在线观看免费 | 中文国产成人精品久久一 | 久久99视频免费 | 国外欧美一区另类中文字幕 | 韩国19禁青草福利视频在线 | 国产成年网站v片在线观看 国产成年无码v片在线 | 高清精品一区二区三区 | 十八禁视频网站在线观看 | 精品三级国产精品经典三 | 九色综合网 | 任你躁国产自任一区二区三区 | 亚洲欧美在线免费 |