Значения ячейки из определенной колонки в таблице Excel - C#
Формулировка задачи:
Здравствуйте, хотел бы узнать каким образом можно получить значения ячейки из определенной колонки в Exceltabelle.
Например столбик с заголовком "Имя" и последний столбик?
Решение задачи: «Значения ячейки из определенной колонки в таблице Excel»
textual
Листинг программы
- for (int Cnum = 1; Cnum <= ShtRange.Columns.Count; Cnum++)
- {
- TabSpalte = ((ShtRange.Cells[10, Cnum] as Excel.Range).Value2.ToString());
- if (TabSpalte == "Name")
- {
- int y = Cnum;//номер колонки Name
- for (int Rnum = 12; Rnum <= ShtRange.Cells.Count; Rnum++)
- {
- if ((ShtRange.Cells[Rnum, y] as Excel.Range).Value2 != null)
- {
- TabZeile = (ShtRange.Cells[Rnum, y] as Excel.Range).Value2.ToString();
- oSheet.Cells[1, 1] = TabSpalte;
- oSheet.Cells[Rnum, 1] = TabZeile;
- }
- if (TabSpalte == "Version")
- {
- y = Cnum; //номер колонки Version
- for (Rnum = 12; Rnum <= ShtRange.Cells.Count; Rnum++)
- {
- if ((ShtRange.Cells[Rnum, y] as Excel.Range).Value2 != null)
- {
- TabZeile = (ShtRange.Cells[Rnum, y] as Excel.Range).Value2.ToString();
- oSheet.Cells[1, 2] = TabSpalte;
- oSheet.Cells[Rnum, 2] = TabZeile;
- }
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д