Need recommendation for the best single book....

AndyTampa

Board Regular
Joined
Aug 14, 2011
Messages
199
Office Version
  1. 365
  2. 2016
Platform
  1. Windows
I was recently put in the position at work to take over some of the daily and weekly reporting. That entails taking data from several workbooks that I get in email and putting that data into a workbook that then gets emailed to a bunch of people.

I would like to take some of these repetitive operations and automate them. For that I need to learn more about Excel Functions, macros and VBA.

Work is not going to buy a book for me to do this and I have very limited funds. I understand the basics of Excel and am very good with formulas. I haven't used macros since they were simply recorded keystrokes in Lotus 1-2-3. Every time I update the report, I add a column, so the charts and graphs have to be adjusted for the last 'x' columns each and every time.

Here's what I need to learn, as far as I know so far:

Excel Functions -- (what each one does and how to properly choose the variables/ranges)
Macros
Charts and Graphs
Dynamic Ranging -- (This is a new concept that I only heard about in this forum and I believe it might be useful for the charts and graphs.)
VBA

If I can only afford to get one book, which book should I get? I've seen several recommendations in this forum and that only confuses me more.

Ultimately, I want to get to the point of creating a single workbook with enough programming to ask me for information it needs or data that can't be harvested by it (like the three pieces of information I get in a PDF) and then create the report in mere minutes instead of hours.

I also found a site with examples of interactive dashboards that were awesome. Dashboards had scroll bars so you could scroll back in history. You could select which data you wanted to see details about. That would be a feather in my cap if I could get that far. :cool:
 

Excel Facts

Create a chart in one keystroke
Select the data and press Alt+F1 to insert a default chart. You can change the default chart to any chart type
I had that list open when I posted the question. I don't have the freedom to go rooting around the internet at work. That's why I'm asking for a good piece of reference material from the Exc-perts. I need something hard that I can pull out quickly, go to an index, find what I need, and start working. With as many knowledgable people as there are here, somebody must know of a good book that will cover most, if not all, of what I'm looking for.
 
Upvote 0
There is no one book that I know of that will cover everything you have mentioned. (macros are VBA by the way). If you want a good VBA book, it will focus on VBA, not on manual methods and worksheet functions and conversely, anything that teaches the UI and worksheet functions, will not be able to cover VBA in any depth.
 
Upvote 0
As a general reference I would recommend John Walkenbach's Excel 2010 Bible (or whatever version you use). It only has a relatively small section on VBA but should help you understand the basics.

Dom
 
Upvote 0
I agree, you are unlikely to find everything that you want in the one book and I would not be surprised if your list later expands to include things like Outlook and Access.
I have many books and, while it is good to have something to be able to hold and read, I also like to get eBook (PDF) versions where I can. They can then be carried around with ease and used at work without having to carry heavy books. You don't have to rely on the index as you can search a PDF file.
John Walkenbach's books often have a PDF version on the CD - check the back cover of his books to see if it does.
 
Upvote 0
Thank you for your responses.

I see the Bible as helping me with the Excel stuff and getting me started understanding VBA. That sounds good.

The first thinig I wanted to get working was to have the charts automatically pull from the last 4 columns of data on a sheet even after I add a column. I figure this would be where dynamic ranging comes in. Am I correct?

Is dynamic ranging an Excel function or VBA programming? (please say it's in the bible.)
 
Upvote 0
Dynamic ranges are Excel functions. If your primary focus is charts, you may want to look at John W's Excel Charts books, or Jon P's site (www.peltiertech.com)
 
Upvote 0
Thank you all again for your replies. I can see this forum is going to be more invaluable than I thought.

I do see it spilling over to Outlook and Access eventually, but first I have to get hold of Excel and then I have to see if the job lasts long enough to go for more.

Thank you all.
 
Upvote 0

Forum statistics

Threads
1,225,156
Messages
6,183,246
Members
453,152
Latest member
ChrisMd

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