Quantcast
Channel: Project Customization and Programming forum
Viewing all articles
Browse latest Browse all 5347

Updating Start, Finish % Complete from excel file to Ms Project

$
0
0

Hi - This is my first post on this forum which i see is a great way to share knowledge.

I’m having a schedule which has around 3000 lines with resources names and a Responsible Person (  where individual resources report to) updated on the schedule.

I need to work out a good way to get schedule updates from different parties in a efficient way.

My thoughts are to make a solution to generate the tasks which needs to be updated based on the status date and generate a individual excel files for each responsible person and get their updates back in excel and update the dates and % complete back to the MS Project schedule.<o:p></o:p>

The steps

a) create a filter to list all the tasks which need to be updated based status date ( tasks which are in progress, tasks in the past which have not started yet, tasks in the past which have finished etc) grouped as per responsible person and create separate excel files for each responsible person.

b) the excel file will contain ( UID, Task name, start date, finish date, %complete, resource name, responsible person)

c) I would like to email these excel files to each responsible person and get their updates for (start date, finish date, %complete)

d) Create a VBA macro to let the user to select the updated excel file and update the data back to MS Project file.

 

Conditions while updating

a)  Read the Excel file from Top to bottom and find the correct record based on the UID and update the "duration" in order to change dates as below

b)  IF Task has started ( the excel file contains % complete and a new start date later than the MS Project start date)

Update MS Project file ( Actual Start date and % Complete)

c)  IF Task has started as Scheduled ( the excel file contain % complete and the excel file start date is equal to MS Project start date)

        Update MS Project file ( Actual Start date and % Complete)

d)  IF Task has started and finished as Scheduled ( The excel file start and finish dates are equal to MS Project file but excel file % complete is now 100%)

Update MS Project File ( Actual Start, Actual Finish and Update % Complete 100%)

e)  If Start date of the task has been rescheduled to a future date ( If Excel file start date is > that Ms project start date and excel file % complete is 0)

Update the MS Project file and inset a lag to match the excel file start date.

I would like to know whether this would be a feasible solutions and if some of you have implemented this kind of thing please share some code snippets.

Thanks a lot




Viewing all articles
Browse latest Browse all 5347

Trending Articles