Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15

XLS размером 3 Гб

15.10.2019, 07:35. Показов 1594. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здесь люди знающие! Вот думаю спрошу может есть у кого подобный опыт по открыванию такого большого файла для обработки. Более 60 тысяч строк не выводит и виснет, использую Exel 2016 на 64 bit системе.
Пробовал через конвертацию в CSV не помогло. Может как то заставить его открывать в отдельных книгах по несколько тысяч строк. (всего в файле конвертер показал ~ 25 млн строк)... Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.10.2019, 07:35
Ответы с готовыми решениями:

Файл xls, размером 29 Мб не открывается
Доброго времени суток. У нас стоит 3 офиса на разных машинах. MSOffice 2003, MSOffice 2007, MSOffice 2010. Есть файл с расширением xls...

Как бороться с постоянно растущим размером XLS файла и размножением EMF файлов
Есть Excel'ский файл в который закачиваются данные из DBF файлов. И есть не очень , но все-же неприятные моменты : 1) С течением времени...

Как найти в xls-файле слово и скопировать его в другой xls?
Если кто может... HELP!!! Надо из book1.xls найти слово test и перекинуть его в book2.xls

33
531 / 180 / 39
Регистрация: 18.08.2012
Сообщений: 907
15.10.2019, 07:39
Цитата Сообщение от NakidzirA Посмотреть сообщение
Вот думаю спрошу может есть у кого подобный опыт по открыванию такого большого файла для обработки.
а что говорят те - кто сами его запилил?
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.10.2019, 07:43
Цитата Сообщение от NakidzirA Посмотреть сообщение
виснет
Оперативной памяти хватает ?
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 07:48  [ТС]
Говорят "мы не знаем программа так выгружает", а поехать и поковыряться с программой которая создает такие файлы нет возможности. Так что имеем то, что имеем (((

Добавлено через 3 минуты
Тут вопрос немного по другому, а сколько нужно сечас 4 гб стоит, но если ни чего не придумаю в крайнем прийдется как то расширять
0
531 / 180 / 39
Регистрация: 18.08.2012
Сообщений: 907
15.10.2019, 08:00
как бы:
In a Xls workbook, the row limit is 65,536 (216) and 256 columns (28) which corresponds to the column IV. Now with xlsx workbooks (and xlsm), limits are 1,048,576 rows (220) and 16,384 columns (214) or the column XFD.
How large should an Excel file be?
The file with data is 14.6 MB and the file with data and formatting is 14.9 MB.
What is the maximum row limit in Excel 2010?
Max. Rows Max Columns by letter
Excel 2010 1,048,576 XFD
Excel 2007 1,048,576 XFD
Excel 2003 65,536
What would be the maximum number of rows in Excel 2016? Since Excel 2007 (Windows) and Excel 2008 (Mac), the number of rows in a .xlsx, .xlsm or .xlsb worksheet is fixed at 1,048,576. That is 2^20.
Is there a limit to the size of an Excel spreadsheet?
Maximum Limit
A data model's share of the address space might run up to 500 – 700 megabytes (MB), but could be less if other data models and add-ins are loaded. 64-bit environment imposes no hard limits on file size. Workbook size is limited only by available memory and system resources.
https://support.office.com/en-... 8778fd68ef
и главное...
https://www.microsoft.com/en-u... x?id=38793

Добавлено через 11 минут
если и это не помогло - то:
Цитата Сообщение от NakidzirA Посмотреть сообщение
Тут вопрос немного по другому, а сколько нужно
как минимум столько - сколько было на том компе - на котором делали такой файл.
Цитата Сообщение от sam063rus Посмотреть сообщение
64-bit environment imposes no hard limits on file size. Workbook size is limited only by available memory and system resources.
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 08:04  [ТС]
Ну мысль ясна спасибо!
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
15.10.2019, 08:05
Ставь 64 битный офис.
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 08:06  [ТС]
Только на таком и работаю
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.10.2019, 08:11
Цитата Сообщение от sam063rus Посмотреть сообщение
Now with xlsx workbooks (and xlsm), limits are 1,048,576 rows
Наверное не workbooks, а worksheet, так что всё в порядке.
Сам сталкивался не один раз. Если строк не хватает на одном листе, то добавляешь второй,третий и т.д.
Так что если конвертер показал 25 млн.строк, то может и не врёт.
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 08:21  [ТС]
В общем попытался решить кардинально и запустил файл на серваке с 96 Гб оперативы... результат: только примерно миллион строк открылось. Как заставить его листы создавать по миллиону строк... в этом вопрос похоже теперь будет

Добавлено через 2 минуты
А создают файл как я понял просто из БД выгружают в формате xls не открывая MS Exel отсюда и траблы такие...
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.10.2019, 08:28
Цитата Сообщение от NakidzirA Посмотреть сообщение
только примерно миллион строк открылось
Слабоват сервак. Строки километровые что ли ?
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 08:35  [ТС]
Да я бы не сказал... в среднем около 10 колонок от 20 до 100 знаков в каждой (по разному)
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
15.10.2019, 08:36
Сколько процесс отжирает памяти?
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 11:04  [ТС]
Все пардон тупанул! тут на серваке 2013 офис сейчас 2016 накачу посмотрим... ))

Добавлено через 2 часа 19 минут
Отжирает 465 Мб . В общем 2016 офис тоже не может не смотря на то что памяти хватает с избытком
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
15.10.2019, 11:11
Цитата Сообщение от NakidzirA Посмотреть сообщение
Отжирает 465 Мб . В общем 2016 офис тоже не может не смотря на то что памяти хватает с избытком
Точно 64 битный офис?
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 12:19  [ТС]
Да конечно, обязательно 64 бита.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38168 / 21103 / 4307
Регистрация: 12.02.2012
Сообщений: 34,692
Записей в блоге: 14
15.10.2019, 17:06
А формат xls или xlsx
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
15.10.2019, 17:21  [ТС]
Вообще xls просто. Завтра попробую 2019 накатить может он затащит иначе как то через sql наверное прийдется доставать...хз
0
531 / 180 / 39
Регистрация: 18.08.2012
Сообщений: 907
15.10.2019, 17:41
а может...свой конвертер (без всяких ограничений) забацать?
https://docs.microsoft.com/en-... 674cb8aa06
0
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 15
16.10.2019, 04:55  [ТС]
это было бы идеально
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.10.2019, 04:55
Помогаю со студенческими работами здесь

Первые листы всех XLS файлов в папке перенести в один XLS файл
То есть: 1. В предварительно заданной папке (например, "c:/1") лежат несколько десятков XLS файлов. 2. В каждом файле есть один лист. ...

Перенос данных из xls в xls для отчета
Perenosit ne vse dannyje iz faila s dannymi v otczet, nowiczek w etoj teme ne mogu razobrat' Private Function PrepareFinalDataSheet() ...

export xls-import xls
Добрый день! У нас на работе учет имущества ведется в access. Можно ли произвести экспорт в xls файл, внести все данные, а затем...

Можно ли коробку размером a b c упаковать в посылку размером r s t? «Углом» укладывать нельзя
Можно ли коробку размером abc упаковать в посылку размером rst? «Углом» укладывать нельзя.

Из заданного одномерного массива A размером N получить квадратную матрицу B размером M х M
Помогите Из заданного одномерного массива A размером N получить квадрат- ную матрицу B размером M х M таким образом, чтобы ее размер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru