Kirish Asosoiy qisim


Download 0.76 Mb.
bet9/14
Sana28.12.2022
Hajmi0.76 Mb.
#1014407
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
8888 (Автосохраненный)

3 ofd.Multiselect =false;
4 ofd.DefaultExt = "*.xls;*.xlsx";
5 ofd.Filter = "Microsoft Excel (*.xls*)|*.xls*";
6 ofd.Title = "Выберите документ Excel";
7 if (ofd.ShowDialog() != DialogResult.OK)
8 {
9 MessageBox.Show("Вы не выбрали файл для открытия", "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Information);
10 return;
11 }
12 string xlFileName = ofd.FileName; //имя нашего Excel файла
13 //рабоата с Excel
14 Excel.Range Rng;
15 Excel.Workbook xlWB;
16 Excel.Worksheet xlSht;
17 int iLastRow, iLastCol;
18 Excel.Application xlApp = new Excel.Application(); //создаём приложение Excel
19 xlWB = xlApp.Workbooks.Open(xlFileName); //открываем наш файл
20 xlSht = xlWB.Worksheets["Лист1"]; //или так xlSht = xlWB.ActiveSheet //активный лист
21 iLastRow = xlSht.Cells[xlSht.Rows.Count, "A"].End[Excel.XlDirection.xlUp].Row;
//последняя заполненная строка в столбце А
22 iLastCol = xlSht.Cells[1, xlSht.Columns.Count].End[Excel.XlDirection.xlToLeft].Column;
//последний заполненный столбец в 1-й строке


Biz fayldan yuklangan barcha kitoblar "varaqlari" ro'yxatini olamiz
C#
1 //поиск файла Excel
2 OpenFileDialog ofd = new OpenFileDialog();
3 ofd.Multiselect = false;
4 ofd.DefaultExt = "*.xls;*.xlsx";
5 ofd.Filter = "Microsoft Excel (*.xls*)|*.xls*";
6  ofd.Title = "Выберите документ Excel";
7 if (ofd.ShowDialog() != DialogResult.OK)
8 { MessageBox.Show("Вы не выбрали файл для открытия", "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Information);
9 return; }
10 string xlFileName = ofd.FileName; //имя нашего Excel файла
11 Excel.Workbook xlWB = ex.Workbooks.Open(xlFileName);

Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling