Значения ячейки из определенной колонки в таблице Excel - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, хотел бы узнать каким образом можно получить значения ячейки из определенной колонки в Exceltabelle. Например столбик с заголовком "Имя" и последний столбик?

Решение задачи: «Значения ячейки из определенной колонки в таблице Excel»

textual
Листинг программы
  1. for (int Cnum = 1; Cnum <= ShtRange.Columns.Count; Cnum++)
  2.             {
  3.                 TabSpalte = ((ShtRange.Cells[10, Cnum] as Excel.Range).Value2.ToString());
  4.  
  5.                 if (TabSpalte == "Name")
  6.                 {
  7.                     int y = Cnum;//номер колонки Name
  8.  
  9.                     for (int Rnum = 12; Rnum <= ShtRange.Cells.Count; Rnum++)
  10.                     {
  11.                         if ((ShtRange.Cells[Rnum, y] as Excel.Range).Value2 != null)
  12.                         {
  13.                             TabZeile = (ShtRange.Cells[Rnum, y] as Excel.Range).Value2.ToString();
  14.  
  15.                             oSheet.Cells[1, 1] = TabSpalte;
  16.                             oSheet.Cells[Rnum, 1] = TabZeile;
  17.                         }
  18.  
  19.                         if (TabSpalte == "Version")
  20.                         {
  21.                             y = Cnum;   //номер колонки Version
  22.  
  23.                             for (Rnum = 12; Rnum <= ShtRange.Cells.Count; Rnum++)
  24.                             {
  25.                                 if ((ShtRange.Cells[Rnum, y] as Excel.Range).Value2 != null)
  26.                                 {
  27.                                     TabZeile = (ShtRange.Cells[Rnum, y] as Excel.Range).Value2.ToString();
  28.  
  29.                                     oSheet.Cells[1, 2] = TabSpalte;
  30.                                     oSheet.Cells[Rnum, 2] = TabZeile;
  31.                                 }
  32.  
  33.  
  34.  
  35.                             }
  36.  
  37.  
  38.                         }
  39. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут