Re[2]: Нужна помощь с Excel
От: brash  
Дата: 23.01.08 10:00
Оценка:
Здравствуйте, denezuela, Вы писали:

D>Наверняка проблема с самим Excel, я думаю очень большое количество ячеек (шутка ли 255 * 10000 > 2.5 млн ячеек), наверное, банально не хватает памяти, а зачем, если не секрет такое огромный range? может можно вашу проблему по-другому решить? Когда такие огромные матрицы, обычно что-то не так с логикой. На крайний случай, обрабатывайте ячейки пачками, максимально-допустимое количество ячеек вы уже определили , хотя на другом компьютере все может быть иначе .


Проблема в том что в excele файле данные могут храниться в обсалютно разных местах, и выявить какая именно последняя колонка непредставляется возможным.
Сейчас сделал что бы обрабатывать пачками максимум по 10000, но появилась новая проблема, если я пытаюсь достать данные из 2 пачи то ессть с 10001 по 20000 то опять выкидывает это исключение. Хотя rng.Rows выдает что колличество нормально.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.