Автоматическое обновление задач в ms project?

1
0
-1

Коллеги, доброе утро! Подскажите, пожалуйста, кто ни будь знает, можно ли обновлять задачи в проектном плане ms project в автоматическом режиме? Путём выгрузки из файла. Поясню. Реализована выгрузка задач из проджекта в Эксель. В экселе меняются сроки и % выполнения. Можно ли экспортировать эту таблицу обратно в проджект?

2747 просмотров.
Answer

Комментарии

Речь о сборе фактических данных?

- IceBeam - 1 year назад.

Да

- Vlasov_Yuriy - 1 year назад.
2 ответов

This one is the BEST answer!
1
+1
-1

Коллеги, доброе утро!
Изучал вчера вопрос связи данных ms Project и MS Excel.
Вот мои наблюдения.
Сначала кратко опишу как работает система управления процессом «Х» у одних моих коллег.
Существует порядка 30 проектных планов следующих по процессу. Все они сделаны на основе шаблонов, но с индивидуальными особенностями в каждом.
Эти планы сгруппированы по 5-6 штук в суммарные проекты. Т.е. они используют один проектный план проджекта в качестве ресурсов. Таким образом проектные планы можно редактировать по отдельности, а можно в суммарном проекте. Также видно использование ресурсов на других проектах (среди объединенных). Эту задачу мог бы решить проджект сервер, но его нет.
Итак, задачи ведутся и актуализируются в проджекте. Далее делается выгрузка отфильтрованных задач в эксель и последующий импорт в другую программу для таск трекинга. Уникальным идентификатором служит «код СДР». Исполнители задач работают в этом таск трекинге. И отмечают выполнение задач. Далее производится выгрузка из таск трекинга для актуализации проектных планов. Актуализация сейчас происходит в ручном режиме.
Задача: упростить актуализацию данных в MS Project на основе данных файла excel.
Попробовав связь данных ms Project и ms excel могу рассказать следующее:
Я скопировал данные из excel с последующей связкой текстовых данных.
1. При каждом открытии файла проджекта, программа спрашивает брать ли данные из excel.
a. Если согласиться, то данные в проджекте соответствуют данным в экселе.
b. Если не согласиться, то данные в проджекте могут даже отличаться от данных в экселе. Поясню. % выполнения задачи был равен 10%. Я вставил данные из экселя = 25%. В проджекте этот параметр изменился. Далее я изменил % в экселе на 45%. Данные в проджекте изменились на 45%. Я закрыл все файлы с сохранением изменений. И при повторном открытии проджекта я отказался считывать данные из экселя. У задачи параметр стал = 10%, как до взаимодействия с экселем.
2. При изменении данных в проджекте (связанных с экселем), проджект предлагает либо не менять их, либо разорвать все связи их этого файла с экселем. Т.е. мастер данными выходят данные из экселя.
3. Я «спрятал» файл экселя в другой каталог, но проджект все равно нашел его для связки.
4. При открытии файла проджекта из суммарного проекта данные берутся не из екселя, а из проджекта до экселя. В моем случае нельзя управлять задачами из суммарного проекта.
5. Для связки большого количества данных нужно либо каждое копировать и вставлять, что не удобно при большом количестве данных, либо сортировать строки по какому-либо параметру и вставлять набором, но это может быть затруднительно.
Как общий итог могу заметить, что это применимо только в отдельных проектах и работает, пока есть связь с данными. Данные нужно менять в экселе, а не в проджекте. Как только появится необходимость изменить данные в проджекте, вы разорвете связь и все вернется на состояние до взаимодействия.
Правда я тренировался лишь на «% выполнения». Если это делать например в названии задачи, может быть работает и по другому.

Версия MS Project 2017, MS Excel 2017.

1
+1
-1

Можно связать ячейки и тогда они будут в проджект обновляться автоматически после изменения в excel