Sam_gaik Ответов: 2

Как получить данные из рабочего листа(файл excel) в combobox и текстовые поля в приложении windows form


How to populated combo box using Excel column in c# please help...thanks in adv..


Что я уже пробовал:

<pre> Workbook workbook = new Workbook();  
            //Load Excel file  
            workbook.LoadFromFile("input.xlsx");  
  
            //Get the first worksheet  
            Worksheet sheet = workbook.Worksheets[0];  
  
            //Bind data in the first Excel column to combo box  
            for (int row = 1; row < sheet.Rows.Count()+1; row++)  
            {  
               string value = sheet.Range[row, 1].Value;  
               comboBox1.Items.Add(value);  
            }  

Patrice T

в чем проблема с этим кодом ?

Sam_gaik

Это не работает..!

Patrice T

Это не информативно.
что он делает, чего не ожидается, чего он не делает, чего не ожидается?

2 Ответов

Рейтинг:
1

Ybeyin

Просто прочитайте всю строку и создайте список<objectthatuwant> с данными и заполните список, после чего просто дайте ur combobox источник данных следующим образом:

List<objectthatuwant> list;//fill this list with your data
BindingSource source = new BindingSource();
source.DataSource=list;
comboBox1.DataSource=source;