Best way to work with External Workbook

dhx10000

Board Regular
Joined
Jul 11, 2005
Messages
144
Instead of asking questions about how to overcome some of the problems I've run into, I'd rather ask how you have found the best way to work with two separate workbooks, workbook1 contains columns of data, workbook2 contains pivot tables and graphs pulling from workbook1. Is there a better way to get data from a second workbook than the way I did, which was to use pivot tables and named ranges (which caused me a lot of problems).

The main reason I tried to do this was to minimize on the size of the workbooks. If I had all pivot tables, graphs and source data in one excel sheet I would have had a 10MB size file, which is going to continue to grow with added source data. Another problem is the workbook is located in Microsoft Sharepoint which is basically a website, which added to the concern of a large file.
 

Excel Facts

Ambidextrous Undo
Undo last command with Ctrl+Z or Alt+Backspace. If you use the Undo icon in the QAT, open the drop-down arrow to undo up to 100 steps.
I have worked for lots of years with setups such as yours.

Rest assured that you are using the best method possible. Not only are you saving yourself lots of time processing data, you will find that it is very easy to make global changes if you need to restructure data - such as when a company re-organises.

You may be doing this already, but don't forget to use Dynamic named ranges - so you can just add records to the end of a table and refresh pivot tables without changing the links.

eg. Insert/Name/Define and a formula like this instead of a fixed range :-
= OFFSET(Mysheet!$A$1,0,0,COUNTA(Mysheet!$A:$A),10)
It counts non-blank cells so make sure you pick a column with no blanks in the data. The example is a 10 column table.

Hope this helps.
 
Upvote 0

Forum statistics

Threads
1,214,651
Messages
6,120,744
Members
448,989
Latest member
mariah3

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