如何将数据excel导出到listview? [英] How do I export data excel to listview?

查看:86
本文介绍了如何将数据excel导出到listview?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我想将数据excel导出到listview。我能怎么做?我使用visual studio 2015,c#



我尝试过:



Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();

Microsoft.Office.Interop.Excel.Workbook xlWorkbook = xlApp.Workbooks.Open (textBox1.Text); //

Microsoft.Office.Interop.Excel._Worksheet xlWorksheet = xlWorkbook.Sheets [1];

Microsoft.Office.Interop.Excel。范围xlRange = xlWorksheet.UsedRange;



int rowCount = xlRange.Rows.Count;

int colCount = xlRange.Columns.Count; < ($ i $ 0; i< = rowCount; i ++)

$


// for(int j = 1; j< = colCount; j ++)

// {





试试

{





List ViewItem lvitem = new ListViewItem();

lvitem.Text = xlRange.Cells [i,1] .Value2.ToString();

lvitem.SubItems.Add(xlRange .Cells [i,2] .Value2.ToString());

lvitem.SubItems.Add(xlRange.Cells [i,3] .Value2.ToString());

listView_playlist.Items.Add(lvitem);



}

hi all,
I want to export data excel to listview. How can I do? and I use visual studio 2015 , c#

What I have tried:

Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(textBox1.Text);//
Microsoft.Office.Interop.Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Microsoft.Office.Interop.Excel.Range xlRange = xlWorksheet.UsedRange;

int rowCount = xlRange.Rows.Count;
int colCount = xlRange.Columns.Count;

for (int i = 0; i <= rowCount; i++)
{

//for (int j = 1; j <= colCount; j++)
//{


try
{


ListViewItem lvitem = new ListViewItem();
lvitem.Text = xlRange.Cells[i, 1].Value2.ToString();
lvitem.SubItems.Add(xlRange.Cells[i, 2].Value2.ToString());
lvitem.SubItems.Add(xlRange.Cells[i, 3].Value2.ToString());
listView_playlist.Items.Add(lvitem);

}

推荐答案

首先,你将需要如何使用C#读取Excel文件 [ ^ ]

然后,循环到将单元格数据填充到 C#ListView控件 [ ^ ]
First, you will need to How to read an Excel file using C#[^]
Then, loop to populate the cell data to C# ListView Control[^]


这篇关于如何将数据excel导出到listview?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆