How "should" I do this...

Copper Contributor

Thanks in advance for your suggestions. Trying to wrap my head around the best way to implement a project. Have used Excel since DOS so I have a (somewhat) good grasp on getting it to do what we need, including a basic working knowledge of VBA. With that being said here is what I need to do...  

 

We have a Contractors Estimating workbook with multiple sheets (each representing a room or location on the property). Each sheet has a list of items that "could" be replaced (pulled from a lookup) and while all sheets are different the base layout is the same.

 

What I need is to (programmatically - not cut and paste) incorporate the data from all the sheets (once completed/updated) into a single estimate sheet.  

 

I can provide a sample but was hoping someone has seen (or done) something similar to get me started. 

1 Reply

@bhamberg Sounds like something that could be done by using "Get & Transform Data" (a.k.a. Power Query), provided you're NOT on a Mac.

It can connect to data in multiple sheets, transform the data it finds in them and load a table back into a regular Excel sheet, or with Power Pivot, create pivot tables analysing the data as you wish. You can add/delete sheets on the go and it should automatically refresh with the push of a button.

 

How easy this will be depends on how your estimation sheets are structured, the output required and your own skills when it comes to using Power Query.

An example workbook (delete any confidential info though) would help ascertaining what's possible and how to approach it.