Hi Kallen,
JV's suggestion is one good option, but depending on your application, the following option might also be worth considering:
In the past, I developed and managed a similar application wherein I merged the financial data from 25 different cost centers.
This process involved VBA code which opened each cost-center file (one at a time), and copied and pasted the data sequentially into one "datasheet" (and then each cost-center file was closed, before opening the next cost-center file). As each cost-center's data was merged, the cost center's NAME was entered at the top of that block of data.
The benefit of this process, is that ALL the data from the cost centers is merged into ONE sheet, from where it can be: 1) Printed as ONE report, 2) Analyzed - either by "filtering-in-place" or "extracting selective data to other reports, or using "database" formulas to provide specific reports based on selective criteria.
The feasibility of this option naturally relies upon the "fields" of each cost center being the SAME ...for example a cost-breakdown by Month and/or by Quarter. However, it is expected that the cost-center "appropriation codes" will be different for each cost-center. Another way of describing this is that the "WIDTH" of the data MUST be the SAME, but the "HEIGHT" of the data will (can) vary for each cost-center.
If you decide that this option is worth considering, I could email you the code ...you just have to ask by emailing me and I'll send it by return email.
Regards, ...Dale Watson dwatson@bsi.gov.mb.ca