Littleone 2009-2012

Littleone 2009-2012 (http://2009-2012.littleone.ru/index.php)
-   Hard and soft (http://2009-2012.littleone.ru/forumdisplay.php?f=97)
-   -   Глючит ЕкСель (http://2009-2012.littleone.ru/showthread.php?t=1569273)

Карамель 22.07.2009 12:43

Глючит ЕкСель
 
Проблема такова! Есть 2 файла : первый со счет-фактурами, второй с ТТНками! Так вот первый работает на УРА , на томозит , не глючит....... А второй после 20-ти накладных начинает тупо тормозить (долго вставляет данные), а через еще 20 накладных ВСЁ сглючивает и Алис-Капут! Так и пишет -НЕВОЗМОЖНО ПРОЧИТАТЬ ФАЙЛ(((((

МаксиПапа 22.07.2009 13:09

Мало памяти в компе?

Зеленый 22.07.2009 13:11

Что означает - после 20 накладных?
После одновременного открытия 20 книг? Одной книги на 20 листов?

Карамель 22.07.2009 13:16

Дело точно не в памяти!!!!!

Карамель 22.07.2009 13:17

Цитата:

Сообщение от Зеленый (Сообщение 28620431)
Что означает - после 20 накладных?
После одновременного открытия 20 книг? Одной книги на 20 листов?

В файле ЕХL сохранено 20 накладных

Зеленый 22.07.2009 13:26

В Excel нет понятия "накладная". Есть понятия "книга", состоящая из "листов". А листы состоят из "ячеек".

Что такое "20 накладных"?

Карамель 22.07.2009 13:35

Один лист, 6000ячеек

Зеленый 22.07.2009 13:35

Макросы есть?

Зеленый 22.07.2009 13:36

Все равно не понял...
Вы 20 раз открываете один и то же файл?

Карамель 22.07.2009 13:47

Неть! ОК, забудьте про 20 накладных. Файл объёмом 15,10 МБ

Зеленый 22.07.2009 13:57

Цитата:

Файл объёмом 15,10 МБ
Ничего удивительного.

Карамель 22.07.2009 14:09

Исчерпывающий ответ!!!! Спасибо!!!!:flower:

Бурундуки 22.07.2009 14:53

по-кавалеристски, а не переустановить ли офис?

Зеленый 22.07.2009 15:02

Я серьезно. Такой объем данных тянет уже на приличную БД.

Карамель 22.07.2009 15:03

что можно сделать?

Зеленый 22.07.2009 15:07

1. Переустанавливать Офис.
2. Проверять и чистить компьютер.

Подумать над тем, как вести документооборот каким-то другим образом.

Карамель 22.07.2009 15:10

Офис переустанавливали

Andrew SWH 22.07.2009 15:47

Цитата:

Сообщение от Карамель (Сообщение 28625635)
Офис переустанавливали

Не надо ничего исправлять в консерватории :-)

Посмотрел - у меня самые дико громоздкие таблицы (склад и продажи товаров с очень большой номенклатурой и оборотом за несколько лет) - пол-мегабайта. Обычно таблицы, даже большие - 50-150 килобайт.

Если файл в 15 мегов - что-то явно в нем сделано непродуманно. Анализировать, чего же там занимает так много места. 20 накладных должны вообще не более 30 килобайт занимать, если это действительно просто таблицы.

МаксиПапа 22.07.2009 18:53

Цитата:

Дело точно не в памяти!!!!!
весьма категорично - вы что-то знаете, чего не знаем мы и не говорите?

Бурундуки 22.07.2009 18:54

14.5 метров чего? на других листах видео наверно лежит :)

соглашусь очень большой файл. излишне. 6000 ячеек - по сути ничто.

Surgeon 22.07.2009 23:19

Цитата:

Сообщение от Карамель (Сообщение 28621907)
Неть! ОК, забудьте про 20 накладных. Файл объёмом 15,10 МБ

Блин, поставьте уже программу учета... Ёксель и Аксес фтопку!

Гyлливep 23.07.2009 01:11

15 метров на экселевский файл без графики - это ж скока лет надо создавать? Какого года компьютер?

Rybba 23.07.2009 01:20

возможно файл создан программно и там нет ограничения на 6000 ячеек, возможно там задействованы вообще все которые есть на странице листа, сколько там их, 65000х256? это было бы заметно по бегунку, он бы прокручивал тысячи строк.

второй вариант - использован жуткий пересчет, то есть одна ячейка ссылается на другую, та еще на одну, там считает сумму всех шести тысяч и так большое число раз, все эти пересчеты и варианты хранятся в памяти экселя (чтобы была возможность нажать на кнопку "отмена") и после очередного изменения - вставки хотя бы строчки - память переполняется и все сыплется.
в таком случае можно попробовать вручную отключить пересчет и вызывать его руками только в самый последний момент.

Карамель 23.07.2009 11:40

Цитата:

Сообщение от Rybba (Сообщение 28648170)
возможно файл создан программно и там нет ограничения на 6000 ячеек, возможно там задействованы вообще все которые есть на странице листа, сколько там их, 65000х256? это было бы заметно по бегунку, он бы прокручивал тысячи строк.
второй вариант - использован жуткий пересчет, то есть одна ячейка ссылается на другую, та еще на одну, там считает сумму всех шести тысяч и так большое число раз, все эти пересчеты и варианты хранятся в памяти экселя (чтобы была возможность нажать на кнопку "отмена") и после очередного изменения - вставки хотя бы строчки - память переполняется и все сыплется.
в таком случае можно попробовать вручную отключить пересчет и вызывать его руками только в самый последний момент.

Похоже на истину)))) Спасибо! Только жалко ,что наш админ далек от этого:wife:

Rybba 23.07.2009 11:58

а сколько у вас строк сейчас в вашей накладной, если опустить линейку прокрутки до упора?

и помогает ли почаще сохраняться, если сохранять файл перед каждой накладной - так же тормозит?

Бурундуки 23.07.2009 14:25

обычно сочетание CTRL+END перемещает курсор на пересечение последнего столбца и последней строки. произведение этих двух чисел и даст максимальное количество заполненных ячеек.

какой бы пересчет не был, 15 метров - это очень много.


Часовой пояс GMT +4, время: 21:42.

Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод на русский язык - idelena