Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизОпределить число строк на листе Excel Найти похожие ветки
← →
АлеКо (2003-04-08 07:09) [0]Просто надо определить число строк на листе Excel.
Пытаюсь использовать функцию
Sheet:=WorkBook.WorkSheets[1];
Rows:=Sheet.Cells.SpecialCells(xlLastCell).Rows.Count;
и нихрена не выходит.
Поможите чем можите.
← →
Hooch (2003-04-08 07:20) [1]вообще число строк или используемых ?
← →
АлеКо (2003-04-08 07:32) [2]Число строк в которых есть данные чтобы организовать цикл по ним и обрабатывать определенное количество а не все 65000 строк на листе
← →
Hooch (2003-04-08 08:30) [3]ExcelApp : TExcelApplication;
// used range
ExcelApp.ActiveSheet.UsedRange.Row;
ExcelApp.ActiveSheet.UsedRange.Column;
← →
Спрашивающий (2003-04-08 08:31) [4]Это все зависит от способа размещения данных
1.Если данные идут последовательно и нет пустых строк
кто мешает сделать элементарную проверку
на наличие данных в ячейке и прервать цикл.
2.Если есть пустые строки за которыми идут данные ,
например данные стоят в ячейке А1 и затем в А65536 то сдесь
без полного перебора не обойтись.
Уточните способ размещения данных.
← →
АлеКо (2003-04-08 08:34) [5]Данные с пробелами. Вот пример который я привел выделяет не пустые ячейки (xlLastCell) он к сожелениб работает только в VBA.
← →
Hooch (2003-04-08 09:14) [6]UsedRange побарабану пробелы, работает как часы :-)
> Вот пример который я привел выделяет не пустые ячейки (xlLastCell)
> он к сожелениб работает только в VBA.
да должно работать :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c