Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.08.2008, 11:00   #1
cyberguru
Пользователь
 
Регистрация: 21.08.2008
Сообщений: 27
По умолчанию Народ помогите реально большая проблема с совместным доступом к екселевской книгой

вообщем описываю ситуацию:
в 2003 офисе в экселе создан файл книга с 12 страницами , файл выложен сервере на общем доступе, с ним одновременно работает порядка 10 - 15 человек из них примерно 10 могут изменять файл а где то около 5 человек могут лишь просматривать и в процессе работы файл необьяснимо в течении пары дней раздувается до неимоверных размеров (представьте что книга с 12 страницами в экселе начинает весить 80 - 100 мб). я сделал общий доступ, поставил галочку совместного доступа к файлу, убрал галочку что бы эксель не сохранял журналы но все равно файл раздувается и начинает очень долго сохранять изменения и вылазят разные блокировки пользователями друг друга.
пока ничего другого не нашел кроме как я создавать новый такой же файл перенашу всю информацию из него в новый файл и он опять мало весит однако его хватает на два - три дня и опять снова такая же ерунда.
очень хотелось бы узнать лекарство как вылечть эту проблему.... помогите пожалйста.
cyberguru вне форума
Старый 21.08.2008, 12:21   #2
cyberguru
Пользователь
 
Регистрация: 21.08.2008
Сообщений: 27
По умолчанию

буду очень благодарен если кто нить подскажет лекарство от этой проблемы
cyberguru вне форума
Старый 21.08.2008, 14:01   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

1) по моему личному ИМХО, общий доступ в Excel организован отвратительно!! ;-(
Всё таки Excel был предназначен для работы с ОДНИМ пользователем, вот его он удовлетворяет по полной программе... :-) а общий доступ - это корявая надстройка.. (кстати, я не слышал отзывов,но, может в Excel 2007 улучшили..)
2) Вам желательно перейти с Excel на любую нормальную СУБД (плюсы в том, что протокол, что и кто внёс, нормальная авторизация, распределение прав доступа и т.д. и т.п.)
3) если же нет возможности перейти - то, подумайте, может возможно разделить - чтобы каждый заполнял свою таблицу, а потом главная книга забирала макросом сделанные изменения?..
короче, надо или смириться или менять работу! имхо...
Serge_Bliznykov вне форума
Старый 21.08.2008, 14:33   #4
cyberguru
Пользователь
 
Регистрация: 21.08.2008
Сообщений: 27
По умолчанию

вообщем то перейти на какие либо СУБД перейти возможности нет !!! по той причине что то большего там не надо тоетсь что excel полностью удовлетворяет всем потребностям если бы он не раздувался неимоверно !!! вообщем то я уже думал о каких нить субд, но именно в нашей ситуации очень сложно будет это реализовать из за специфики офисной сети !!!!!
cyberguru вне форума
Старый 21.08.2008, 15:14   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
пока ничего другого не нашел кроме как я создавать новый такой же файл перенашу всю информацию из него в новый файл и он опять мало весит однако его хватает на два - три дня и опять снова такая же ерунда.
ну, а если попытаться не решить эту проблему, а автоматизировать сложившуюся?
Напишите макрос, который будет переносить данные в новую книгу (а старую грохать или паковать в архив),
настройте, чтобы раз в сутки этот макрос выполнялся полностью автоматически (через шедуллер, например).
и будет у Вас всегда небольшой общий файл...:-)
Serge_Bliznykov вне форума
Старый 21.08.2008, 16:33   #6
cyberguru
Пользователь
 
Регистрация: 21.08.2008
Сообщений: 27
По умолчанию

а вот за этот совет огромное спасибо !!!!
cyberguru вне форума
Старый 21.08.2008, 16:42   #7
Sergivs
 
Регистрация: 07.08.2008
Сообщений: 4
По умолчанию

Цитата:
Сообщение от cyberguru Посмотреть сообщение
...я сделал общий доступ, поставил галочку совместного доступа к файлу
Вот эту галочку рекомендуется периодически снимать, а потом опять ставить. После этой процедуры файл заметно ужимается.
А так народ прав. С таким количеством юзеров надо переходить на СУБД. Хоть бы и Access.
Sergivs вне форума
Старый 21.08.2008, 16:51   #8
cyberguru
Пользователь
 
Регистрация: 21.08.2008
Сообщений: 27
По умолчанию

вообщем то убрать её невозможно так как постоянно данный файл редактируется не одним человекрм
cyberguru вне форума
Старый 21.08.2008, 17:01   #9
Sergivs
 
Регистрация: 07.08.2008
Сообщений: 4
По умолчанию

Цитата:
Сообщение от cyberguru Посмотреть сообщение
вообщем то убрать её невозможно так как постоянно данный файл редактируется не одним человекрм
Тогда не понятно, в какой момент ты умудряешься делать с него копию. Ты же, видимо, всех с него сгоняешь перед этой процедурой?
Sergivs вне форума
Старый 21.08.2008, 17:05   #10
Sergivs
 
Регистрация: 07.08.2008
Сообщений: 4
По умолчанию

Стоит, наверное, подумать и над структурой данных:
- Какие-то справочники отдать одному, а остальным только на чтение.
- Каждому дать свой файл для занесения данных.
- А что-то собирать из их файлов в сводный и отдавать его только на чтение.
Sergivs вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Народ подскажити вчём проблема при запуске скрипта? Lorden Помощь студентам 5 13.08.2008 17:46
Помогите народ Rintas Фриланс 3 24.05.2008 08:24
Большая проблема BlackOmen Работа с сетью в Delphi 2 16.03.2008 19:02
Проблема с доступом к папкам Romanus Свободное общение 0 07.10.2007 18:52