Добрый день! Возникла проблема с файлом. Файл большой(30-40мб) выкладывать не буду. Суть в чем: обычно используется около 6000+- строк, и столбов по AAU. Но вот возникла проблема, кто-то видимо(файл общий) каким-то образом сделал в данном файле строк до 1млн+(пустые, т.е. прокрутка строка скролингом справа идет до 1 млн+) и столбов до конца (ZZZ.. или т.п.), тоже пустых, и теперь файл, особо не изменив размер(видимо из-за того, что строки лишние пустые), просто либо висит, строки и столбы не удаляет, пишет недостаточно ресурсов(ОЗУ 16Гб и проц мощненький), в общем доступе вообще не работает. Как можно решить данную проблему? Может кто подскажет? Как убрать эти 1млн+ лишних строк?
Форматирование. Как-то Кто-то Где-то Кода-то отформатировал столбец (столбцы) полностью. Выделить первую пустую строку, Ctrl+Shift+Стрелка_вниз. должны выделиться строки от первой выделенной до последней на листе. Удалить строки (не данные в них, а сами строки!), обязательно сохранить. Повторить для столбцов (Стрелка_вправо)
Очень возможно, что в этих строках/столбцах много примечаний, объектов. Если строки/столбцы удалялись, объекты могут быть "схлопнутыми" - нулевой высоты/ширины Ctrl+G-Выделить-Примечания (Объекты), Удалить.
прокручивается полосой только используемый диапазон - для удобства, если крутится дальше чем вроде-бы нужно, значит где-то есть еще минимум одна используемая ячейка, которая "растягивает" этот диапазон. используемой, ячейка считается даже если в ней визуально ничего нет, достаточно пробела, или формулы возвращающей пустоту ( ="" ), или в коде программы есть явное обращение к ней ( напр. Range("XX6000").Value = 1 ) , а может заливка - вместо "нет заливки" кто-то белым залил, или границы..........
Недостаточно ресурсов все равно пишет =( В файле ячейки которые заполнены, вообщем форма A1:AAU6000 заполнена не только значениями но и формулами, их удалить/вставить как значения нельзя(т.к. они необходимы). Может еще поэтому(ну помимо того, что 1млн строк) не дается, так сказать и то и то грузит, и не получается. Эх, походу просто придется создавать новый файл и переносить всё =(
В новый файл нужно будет копировать. При этом риск что какая либо формула в какой-нибудь ячейке вставится как значение очень велик. Сейчас уже просто перенесли, немного подольше занял процесс, чем просто копировать, но действенно. А как исправить файл - все-таки решения нигде не нашел =(. Спасибо за попытки помочь.
Как уменьшить размер файла попробуйте из всего, что там написано: -снять общий доступ. -очистить форматирование(именно очистить через Главная -Очистить форматы) в ячейках ниже и правее таблицы.
И если есть Группировка строк/столбцов - обязательно уберите, чтобы её не было вообще. После этого сохраните файл(без общего доступа) и закройте. Откройте заново и попробуйте удалить строки ниже и правее рабочей таблицы.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Иван Крючков написал: А как исправить файл - все-таки решения нигде не нашел =(
Если есть формулы на листе - нужно включить "Параметры вычислений" -> "Вручную" Далее - выделяйте пустые столбцы и на вкладке "Главная" - > "Очистить все". То же самое проделать для строк. После сохранения переоткрыть и уже ctrl + "-" должно удалиться. Не забыть включить вычисления "Автоматически"