SpaceCamel said:
John, Can you tell me how you did it in VBA.
Thanks
SpaceCamel,
It isn't a simple macro but it definitely does the trick. Depending on
the structure of your financial month (I think you mentioned you use the
last Friday as end-of-month) either a look up table or an algorithm
(I've done it both ways) is needed to provide a definition for each
month. For example I have an algorithm (proprietary) for the commonly
used 4-4-5 financial month sequence.
Depending on the data desired (i.e. task, resource, assignment), a loop
is set up to break down (re-allocate) the data for each task into
financial month chunks and there are a couple of ways to do that. As the
data is re-allocated I store it in one or more arrays. After all the
data is gathered, I open Excel and dump the data arrays onto a formatted
Worksheet. A couple nice things about having the data in Excel is that
it is easier to distribute electronically (recipients don't need Project
to review the data) and it is easy to interface the data with other
applications.
That's the basic process - simple to describe - a little more
interesting to code up.
John
Project MVP