Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel тормозит при вводе значения / 23 сообщений из 23, страница 1 из 1
20.04.2011, 14:31
    #37224610
Nikopolos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Добрый день.
Скопировал с одного компьютера на другой файлы Excel. Возникла проблема, во всех документах компьютер долго думает при вводе любого числа в любую ячейку и при открытии документа. При этом в некоторых документах(старых) такой проблемы нет, в созданных недавно есть. Уже руки опускаются, совсем не понятно с чем это может быть связано.
...
Рейтинг: 0 / 0
20.04.2011, 14:44
    #37224626
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Nikopolos,

У меня была похожая проблема. В книге было 19 листов. Кроме простых формул ничего не было. Простой переход с одного листа на другой занимал более минуты. Оказалось, что каждом листе было более 4000 скрытых шэйпов!!!!! Я сделал так. Так как формат 2007 - это тупо архив ZIP, то я распаковал этот архив и прибил папку drawings .
При загрузке файла Эксель ругнулся на контент, подправил всё - и никаких тормозов.
Зайди на вкладку "Разметка страницы" и нажми на кнопку "Область выделения". Посмотри, нет ли каких-либо шэйпов скрытых?
...
Рейтинг: 0 / 0
20.04.2011, 15:12
    #37224674
Nikopolos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
У меня office 2003, вкладки "Разметка страницы" нет. Однако, если зайти во вкладку "Вид", там будет отмечено что у меня включена "разметка страницы"(для печати), если переключить в "обычный" (без разметки), то тормоза исчезают. Тем не менее на другом компьютере всё нормально работает и с разметкой.

Кстати, что такое шэйпы и как их искать я вообще никогда не слышал.
...
Рейтинг: 0 / 0
20.04.2011, 15:42
    #37224762
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Nikopolos,

Может, какие внешние связи есть???
...
Рейтинг: 0 / 0
20.04.2011, 16:03
    #37224819
basicv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Nikopolos,

Ну, если проблема появляется только при включении разметки страницы, первим делом надо бы проверить принтера - какой указан по умолчанию, доступен ли тот, поменять на другой.
...
Рейтинг: 0 / 0
20.04.2011, 16:03
    #37224820
Nikopolos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Связей нет. Есть ещё подозрения что Win7 пытается чудить чего-то. Ибо на компах с вистой и XP всё нормально пашет. А может и нет.
...
Рейтинг: 0 / 0
20.04.2011, 16:08
    #37224836
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
basicvNikopolos,

Ну, если проблема появляется только при включении разметки страницы, первим делом надо бы проверить принтера - какой указан по умолчанию, доступен ли тот, поменять на другой.

Причём тут принтер? Если б не было принтера, то просто бы ругнулся, но на калькуляцию это никак не могло повлиять...
...
Рейтинг: 0 / 0
20.04.2011, 16:09
    #37224840
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Nikopolos,

Сцылы есть на другие книги?
...
Рейтинг: 0 / 0
20.04.2011, 16:15
    #37224852
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
NikopolosДобрый день.
Скопировал с одного компьютера на другой файлы Excel.
Выложи один из файлов.
...
Рейтинг: 0 / 0
20.04.2011, 16:16
    #37224854
Nikopolos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Ради теста просто снёс нафиг принтер со всем его ПО :) Как это ни странно, всё начало нормально пахать. Теперь буду думать каким образом он вообще мог влиять на это.
...
Рейтинг: 0 / 0
20.04.2011, 16:28
    #37224881
basicv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
NullUzerно на калькуляцию это никак не могло повлиять...

Ну никто и не говорил, что тормозит при калькуляции.
А принтер при том, что в режиме разметки страницы эксел питается разщитать эту разметку в соответствии настройкам текущего принтера после каждого ввода.
...
Рейтинг: 0 / 0
20.04.2011, 16:36
    #37224898
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
basicvNullUzerно на калькуляцию это никак не могло повлиять...

Ну никто и не говорил, что тормозит при калькуляции.
А принтер при том, что в режиме разметки страницы эксел питается разщитать эту разметку в соответствии настройкам текущего принтера после каждого ввода.

Блин, думал, что калькуляция тормозит. Сорри.
...
Рейтинг: 0 / 0
21.04.2011, 06:07
    #37225827
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
NullUzerУ меня была похожая проблема. В книге было 19 листов. Кроме простых формул ничего не было. Простой переход с одного листа на другой занимал более минуты. Оказалось, что каждом листе было более 4000 скрытых шэйпов!!!!! Я сделал так. Так как формат 2007 - это тупо архив ZIP, то я распаковал этот архив и прибил папку drawings .
При загрузке файла Эксель ругнулся на контент, подправил всё - и никаких тормозов.
Такое действительно бывает с Excel 2007 и 2010. Тормозит просто при навигации курсора не только в ячейках, но даже в VBE.
Интересно, что метод лечения был найден аналогичный:
Only one sheet very slow - post#22
Good file gone bad... Not a virus - So Why?
И здесь еще упоминал (в конце темы).

Но в данном случае Excel взаимодействовал с драйвером принтера по умолчанию, который в худшем случае еще мог быть и сетевым. Обычно для устранения такой проблемы достаточно установить по умолчанию локальный принтер, а лучше – виртуальный: Microsoft Office Image Writer, PDF995 и т.п.
...
Рейтинг: 0 / 0
21.04.2011, 08:21
    #37225874
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
ZVIТакое действительно бывает с Excel 2007 и 2010. Тормозит просто при навигации курсора не только в ячейках, но даже в VBE.
Интересно, что метод лечения был найден аналогичный:
Only one sheet very slow - post#22
Good file gone bad... Not a virus - So Why?
И здесь еще упоминал (в конце темы).

Но в данном случае Excel взаимодействовал с драйвером принтера по умолчанию, который в худшем случае еще мог быть и сетевым. Обычно для устранения такой проблемы достаточно установить по умолчанию локальный принтер, а лучше – виртуальный: Microsoft Office Image Writer, PDF995 и т.п.

Прочитал Ваш ответ на форуме про сохранение в формате XLS. Тоже вариант. А можно в VBA написать простенький код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Sub DeleteAllShapes()
    
    Dim shp As Shape

    For Each shp In Лист1.Shapes
        shp.Delete
    Next

End Sub
Но чтобы его написать, нужно ещё выяснить причину. Папка drawings мне дала подсказку. :) Поэтому я и стал искать шэйпы.
Формат 2007 очень удобен. Например, мне присылают сканы документов в Ворде. Я в Total Commander'e нажимаю Ctrl+PageDown и захожу в архив. Ищу папку media и копирую оттуда все сканы. И никакого Ворда не нужно. :)
...
Рейтинг: 0 / 0
21.04.2011, 09:10
    #37225923
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
В примере по первой ссылке на листе было 57512 пустых автофигур прямоугольников, и в Excel 2007/2010 дождаться удаления их кодом не хватило бы жизни, поэтому либо удалять прямо из архива (здесь у нас мысли совпали :) либо в Excel 2003.
Мог бы выложить тот аномальный файл, но он весит 990 КБ.
...
Рейтинг: 0 / 0
21.04.2011, 09:25
    #37225940
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
ZVI,

У этих шэйпов была нулевая ширина, да ещё они были аккурат вдоль толстой границы ячеек, поэтому шансы что-либо увидеть были нулевыми. :)
...
Рейтинг: 0 / 0
21.04.2011, 11:11
    #37226154
Nikopolos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Для тех кому интересно, Вернул МФУ обратно и проблема конечно вернулась, но теперь хоть понятно куда копать. Шаманство c настройками принтера дало небольшой эффект -> отключение в настройках функции "hp real life technologies" сократило подвисание где-то на треть, но все равно думающий по 3 секунды офис вместо думающего по 10 секунд это совсем не то улучшение которого хочется, буду мучиться дальше. Другой принтер по умолчанию поставить не могу ибо каждый раз перед печатью выбирать рабочий тоже не вариант.
...
Рейтинг: 0 / 0
21.04.2011, 11:47
    #37226255
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Nikopolos,

Попробуй поставь
Код: plaintext
1.
Application.PrintCommunication = False
Ну а потом True. :)
...
Рейтинг: 0 / 0
21.04.2011, 12:15
    #37226351
Nikopolos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
А где это ставить? :)
...
Рейтинг: 0 / 0
21.04.2011, 12:27
    #37226378
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Nikopolos,

Повесь на событие Workbook_Open. А в Workbook_BeforePrint поставь True. Сам не проверял, но попробуй. :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
04.04.2013, 10:37
    #38212345
Оксана1986
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
basicv, Спасибо огромное!!! Просто надо было включить компьютер, на котором находится принтер :)
...
Рейтинг: 0 / 0
05.04.2013, 11:09
    #38214053
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Чтобы не тормозил принтер можно запустить такой код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub FasterFaster()
  Dim Sh As Worksheet
  Application.ScreenUpdating = False
  Application.EnableEvents = False
  With ActiveSheet
    For Each Sh In Worksheets
      Sh.DisplayAutomaticPageBreaks = False
      Sh.Activate
      ActiveWindow.View = xlNormalView
    Next
    .Activate
  End With
  Application.ScreenUpdating = True
  Application.EnableEvents = True
End Sub
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.07.2016, 11:15
    #39278440
Skyp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel тормозит при вводе значения
Подвисание MS EXCEL 2013 при открытии и при редактировании/наборе данных(при условии что открываемый файл находится на локальном хранилище или создан вновь).
Связанно в первую очередь с повышенной загрузкой процессора(особенно если на одном ядре)в связи увеличенным количеством анимации и отсутствием требуемых мощностей.

Уже Известная проблема, в Типовые :

Решение #1:
Необходимо открыть MSEXCEL 2013 , зайти в меню Файл-параметры-дополнительно и отключить следующий пункт:
"Отключить аппаратное ускорение обработки изображения"(File -> Options -> Advanced -> Display -> Выбрать «Disable hardware graphics acceleration»)

В случае если на ПК используется одноядерный процессор, рекомендуется так же убрать галку с таких параметров как:
1. Включить многопоточные вычисления.(ИЛИ Выставить в 1диницу)
2. Разрешить многопоточную обработку.


Решение #2:

Пуск — Правой кнопкой мыши на «Компьютер» — Свойства — Дополнительные параметры системы — вкладка «Дополнительно» — Параметры (раздел Быстродействие) — вкладка Визуальные эффекты — убрать галочку «Анимированные элементы управления и элементы внутри окна» (Animate controls and elements inside windows).
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel тормозит при вводе значения / 23 сообщений из 23, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]