У меня есть файл рабочей книги, который используется одной командой с несколькими людьми; но скоро это будут разрозненные команды (2 команды; 8 человек), получающие доступ к файлу в нашей корпоративной папке ... Это может вырасти к большему количеству команд и людей. Существует проблема, связанная с тем, что две команды используют одну и ту же рабочую книгу, что будет «сохранение конфликтов», что затруднит синхронизацию рабочих потоков между изолированными командами. В большинстве случаев пользователи просто открывают его, обновляют подключение к данным и читают данные в файле. Но иногда пользователь может захотеть сохранить книгу после обновления утром, или, возможно, он хочет сохранить еще одно небольшое изменение. они сделали.
Мой вопрос:
Предполагая, что USER1 имеет открытую книгу, существует ли простой способ, которым USER2 может предложить USER1 закрыть книгу и предоставить USER2 доступ для редактирования пользователю. Помня, что USER1-Team1 и USER2 USER2-Team2 используют одни и те же данные, но не знают друг друга или имеют тесные рабочие отношения; Поэтому телефонный звонок или электронная почта не удобны для их рабочих процессов.
Немного предыстории:
Рабочая книга содержит модель данных PowerPivot из источника данных SQL Server. Когда пользователи обновляют рабочую книгу, они обновляют модель данных и отчеты сводной таблицы, связанные с ней.
РЕДАКТИРОВАТЬ: версия для книги Excel 2013 с Power Pivot
Решения, которые я рассмотрел ...
- 1) МАСТЕР-ФАЙЛ с ДЕТЯМИ - это метод " Извлеките обновленную рабочую копию с полки", в котором есть мастер-файл («
MasterFileReportsHere.xlsx» вmyNetwork\Path\Locationна сетевом ресурсе) и 1 продвинутый пользователь будет связываться, когда обновления будут готовы в мастере, и его следует загружать в отдельные рабочие книги команд для использования разрозненными командами («Group1 Reports Here.xlsx», «Group2 Reports Here.xlsx» вmyNetwork\WhoKnows\WhereTheyPutItили вlocal C:илиThumbDrive
Что вы думаете об этой стратегии? Я думаю, что это создает риск того, что пользователи не будут загружать свои файлы, когда они должны, и тогда у вас будут разные версии, а не 1 настоящий мастер. Кроме того, вы не можете точно сказать, куда они могли переместить файлы CHILD (или, по крайней мере, я не знаю об этом).
- 2) Используемый файл> Уведомить - я показал им, что когда
USER1открывает файл, какUSER2может выбрать опцию «Используемый файл> Уведомить», которая запрашивает, когда файл открывается для редактирования.
Недостатком этой функции if является то, что она просто сообщает
USER2когдаUSER1закрыл файл, а затем предлагаетUSER2открыть файл в режиме редактирования. Пользователь USER1 может закрыть его через несколько минут или несколько часов после того, как пользователь USER2 захочет его отредактировать, что не совсем то, что им нужно.
3) EXCEL: ОБЗОР> Совместное использование рабочей книги - я кратко рассмотрел функцию общего доступа к рабочей книге, но в рабочей книге есть таблицы, и эта функция не будет поддерживать рабочие книги с таблицами (я мог бы исследовать удаление таблиц)
- Я никогда не использовал это раньше, но похоже, что у него есть такие опции, как «
Allow changes by more than one user at the same time». Если эта опция включена, кажется, что вы можете настроить эти параметры -> ИЗМЕНЕНИЯ ОБНОВЛЕНИЯ, какWhen the file is savedилиAutomatically (x Minutes): USER1-SaveMyFile and USER2-SeeTheirChangesилиAutomatically (x Minutes): USER2-SeeTheirChanges// КОНФЛИКТИРОВАННЫЕ ИЗМЕНЕНИЯ МЕЖДУ ПОЛЬЗОВАТЕЛЯМИ asAsk me which changes winилиThe changes being saved win.
- Я никогда не использовал это раньше, но похоже, что у него есть такие опции, как «
Кто-нибудь использовал это раньше? Будут ли они рекомендовать это? Должен ли я рассмотреть поиск таблиц в их файле для последующего их удаления (возможно, это не вариант).
