Macos for beginners


New Member
May 24, 2016
Hi everyone and Happy New Year to all.

Looking forward to learning new excel skills in 2018. Can you please help me by telling me what is the best way/place to start learning macros, preferably a detailed tutorial of sorts. I am a kindergartner at Excel Marcos/VBA so I need to learn from scratch understanding the concepts, logic, do's and don'ts and code writing. Thanks!!!


Well-known Member
Jul 23, 2002

Thanks for that (y)
Yes hiker95 has a great list here.

I personally like ExcelisFun on youtube with Mike Girvin and I especially like when he teams up with Bill Jelen.


Board Regular
Nov 22, 2009
I know EXACTLY how you feel! Some time ago, before the age of quality videos on the web, I bought more books on macros than you can imagine. As good as many of them were, I still couldn't grasp the fundamentals of writing my own macros. Sure, the recorder is nice, but you cannot do loops, "IF" statements etc with the recorder.

Over time, I finally came across two of the best (and nicest) resources for learning how to write your own macros. One is Mynda Treacey ( and the other is Mr. Excel himself, Bill Jelen. Check their offerings - both books and videos - and I think you'll find a lot of help.

While I am still far from an expert at this, I feel like I can now at least write the basic macros I need from time-to-time. PLUS, this is THE first time I've not used this site to ASK for help myself!

Good luck and Happy New Year to you too.

Forum statistics

Latest member

Some videos you may like

This Week's Hot Topics

  • populate from drop list with multiple tables
    Hi All, i have a drop list that displays data, what i want is when i select one of those from the list to populate text from different tables on...
  • Find list of words from sheet2 in sheet1 before a comma and extract text vba
    Hi Friends, Trying to find the solution on my task. But did not find suitable one to the need. Here is my query and sample file with details...
  • Dynamic Formula entry - VBA code sought
    Hello, really hope one of you experts can help with this - i've spent hours on this and getting no-where. .I have a set of data (more rows than...
  • Listbox Header
    Have a named range called "AccidentsHeader" Within my code I have: [CODE]Private Sub CommandButton1_Click() ListBox1.RowSource =...
  • Complex Heat Map using conditional formatting
    Good day excel world. I have a concern. Below link have a list of countries that carries each country unique data. [URL...
  • Conditional formatting
    Hi good morning, hope you can help me please, I have cells P4:P54 and if this cell is equal to 1 then i want row O to say "Fully Utilised" and to...