|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.04.2019, 20:27 | #1 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 230
|
getobject как узнать размер?
добрый день!
передаю в объект лист эксель из файла. размеры листа не знаю, сам файл закрыт. каким образом мне было бы предпочтительнее понять размер объекта? - вопрос p.s. что-то долго уже думаю.. мне кажется, могло бы быть простое решение, но не могу его найти. Последний раз редактировалось peq; 08.04.2019 в 20:32. |
08.04.2019, 20:33 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
FileLen(pathname) ?
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
08.04.2019, 20:42 | #3 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 230
|
по pathname находится файл с таблицей excel.
я ее передаю в getobject > set aaa = getobject(pathname) но мне бы хотелось понять какие линейные размеры у переданной таблицы(количество строк и столбцов) //filelen, если я правильно понял, выдает длину файла в байтах, мне кажется, это не совсем то, что я бы хотел получить |
08.04.2019, 20:44 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Вообще размер листа обычно известен по формату файла (а вдруг там csv, а версия Экселя не указана...) , если нужны точные данные сколько там строк и столбцов - см. MSDN, я помню приблизительно
Но скорее всего Вы хотели сказать что-то другое? P.S. Вообще в общем случае задача не простая... Просто узнать первую и последнюю заполненные ячейки: Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 08.04.2019 в 21:01. |
08.04.2019, 21:04 | #5 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 230
|
да, я имел в виду количество заполненных столбцов и строк. можно на примере первой строки или столбца (по аналогии с end(xlup).row или end(xltoleft).column)
sorry, если пишу непонятно, сейчас у меня вечер, немного устал тип файлов на входе xlsx |
08.04.2019, 21:26 | #6 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 230
|
Hugo121
Спасибо, я посмотрел.. подумал.. оказывается стандартный способ работает.. у меня так получилось. Спасибо! Код:
прим: >но если точно известно какого вида всегда в файлах таблицы начало фиксировано(условно А1), известен столбец с идентификатором(риск нарваться на пустые значения и провалиться внутрь таблицы отсутствует) Последний раз редактировалось peq; 09.04.2019 в 09:43. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Узнать размер файла на FTP | FaTaL | C# (си шарп) | 13 | 07.11.2013 16:25 |
узнать размер файла | Артэс | Общие вопросы C/C++ | 4 | 31.05.2010 14:30 |
Как узнать размер изображения | Lokos | Мультимедиа в Delphi | 3 | 21.12.2009 16:44 |
узнать размер картинки | cooperOk | JavaScript, Ajax | 6 | 15.11.2009 15:36 |
Как узнать размер массива | мандарин | Общие вопросы Delphi | 2 | 30.05.2007 19:18 |