Скажите это со мной: Excel не является базой данных.
Вы сталкиваетесь с ограничениями дизайна программного обеспечения: это только получило такую способность хранить данные транзакций, поэтому когда несколько человек пишут в него, это должно сохранить frickton информации для согласования. У Вас есть так много данных в нем, что транзакционные копии ОГРОМНЫ.
Microsoft предполагает (правильно), что, если у Вас есть так много данных, они хранятся в базе данных, и Вы просто используете Excel в качестве фронтэнда.
Если Вы собираетесь работать как этот, необходимо, по крайней мере, столкнуть немного базы данных Access. Это сохранит Вас мир головной боли, потому что это предназначено для РАБОТЫ как этот, и Excel просто не.
@Josh: Да, это абсолютно протекает. При совместном использовании документа он должен отслеживать модификации, сделанные каждым пользователем... Я назову эти "данные транзакций", но можно просто думать о них как об истории. С тех пор никогда нет "официальной" версии, это продолжает отслеживать изменения и чрезмерные увеличения размера документа быстрее, чем Область Kirstie в магазине пончиков.
Это дизайном. Кто-то, кто гуру Excel, может говорить Вам, как заставить его остановиться, но лучшее решение не состоит в том, чтобы просто использовать Excel для данных, это постоянно сохраняется. Это не действительно, для чего это разработано.
Я сочувствую Вашей проблеме, но это - лучшее решение объяснить проблему большим шишкам и разработать новую процедуру, чем это должно попытаться продлить неудачный взлом.
@Josh: Если Вы просто хотите уменьшить его, после того как, временно, скопируйте все данные и вставьте их в новую электронную таблицу. ЭТО уничтожит все метаданные, гарантируемый (удостоверьтесь, что Вы не выбираете целый лист, но только часть с данными в них), Но это - временное решение в лучшем случае
Похож Вы сталкиваетесь с Пользовательской проблемой Представлений. См.:
Как я удаляю _ #wvu#FilterData материал?
http://www.tech-archive.net/Archive/Excel/microsoft.public.excel/2006-12/msg00704.html
Как я отключаю Пользовательские Представления? (прокрутка)
http://www.eggheadcafe.com/software/aspnet/30197438/how-do-i-disable-custom-v.aspx
Для быстрого временного приспособления можно ли выключить совместное использование и сохранить ли файл, чтобы видеть, выводит ли это дополнительный багаж? Для лучшего решения необходимо превратить это в базу данных. Если у Вас нет времени и экспертных знаний для создания базы данных, Вы посмотрели на электронную таблицу Google? Они просто переписали его для лучшего многопользовательского одновременного редактирования.
Можно также хотеть посмотреть на выполнение, "Сохраняют как..." из меню File.
Excel, наряду с Word и другими участниками Office, сохраняет историю отмены в файле в течение долгого времени.
Так, сделайте, "Сохраняют как..", выбирает новое имя файла, затем сравнивает эти два файла для размера. Если новый уменьшился, поскольку я ожидаю, что он будет, положить обратно его по старому и продолжить Ваш веселый путь.
Другие комментаторы корректны, тем не менее, когда они указывают, что Excel не является базой данных. Да, это может работать как одно и способно к нему для небольших наборов данных. Но для того, что Вы описываете, необходимо мигрировать на новое решение.
Дополнительная информация:
Любые вычисления, все форматирование и любые другие виды "заставляют его сделать этот _____," добавьте к устройству хранения данных наверху. Лист на 1 МБ быстро вырастет до 100 МБ, если много этих видов вещей будут связаны с рабочей книгой.
Попробуйте это
Решает ли это проблему?