Advice on 'reverse engineering' a workbook...

gidsy

Board Regular
Joined
Jan 13, 2005
Messages
142
Hi,

I'm not sure if 'reverse engineering' is the correct term, but I'm after advice on the best approach to assess the complexity of a workbook.

I have been tasked to take an existing workbook and prepare a report to say how complicated it is and make recommendations about how it works, what doesn't work, what functions/macros it uses. I will also need to recommend what to do with it, re-design, replace or put some band aids on it?

Any help much appreciated...
 

Excel Facts

How to calculate loan payments in Excel?
Use the PMT function: =PMT(5%/12,60,-25000) is for a $25,000 loan, 5% annual interest, 60 month loan.
I’m sure there are many ways and may things you can do to investigate a file’s functions.
The most basic start point is “Does it work” and “does it do what it is supposed to do”
The answer to these questions may point you in the appropriate direction.

After the basic questions have been addressed, there are some tools you could use, like:-
On the Formulas (or Formulae) tab use the “Trace Precedents” and “Trace Dependence” tools.
If you click on a cell that contains a formula these tools will allow you to physically see the connection between a cell with formulae in it and the cells it depends on and the cell it feeds data into it.

Other factors to consider:-
Do you need to be trained to use it?
How much time does it take to use it?
If you can reduce the basic functions of the workbook to a word description, is there an easier way to do the same thing?

Good luck
 
Upvote 0
Also,
Treat it like a "Black Box"
what are you feeding into it and what do you need to get out of it.
 
Upvote 0
You’ve got me started now!
It would be worth looking beyond what the workbook does.

To give an example, I was recently asked to automate an order request form, basically the person concerned receives an email request for some products, and as a result they generate a pdf formatted order request (this was the request for automation)
On further investigation, I discovered the pdf file is sent to another person that prints it so they can see it in front of their computer and type the order into another piece of software.
How daft is that!

Take a look beyond what your workbook is supposed to do.
 
Upvote 0

Forum statistics

Threads
1,224,603
Messages
6,179,850
Members
452,948
Latest member
UsmanAli786

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top