We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Excel VBA

Options
I know exel well, how easy is it to learn VBA for excel?
Posts are not advice and must not be relied upon.

Comments

  • VBA's not massively difficult, but how long it would take to learn would vary a lot based on your experience.
    Do you have any experience with other programming languages (or knowledge of programming principles)?
  • richardw
    richardw Posts: 19,459 Forumite
    Part of the Furniture 10,000 Posts
    Do you have any experience with other programming languages (or knowledge of programming principles)?

    No, but am an experienced excel user and have a logical way of thinking, just want to become an excel expert.
    Posts are not advice and must not be relied upon.
  • isofa
    isofa Posts: 6,091 Forumite
    If you have no programming experience you'll find it complex. Knowing Excel and knowing VBA are two very different things, knowing an application back to front and actually programming it with a language are not to be confused (but I'm not trying to put you off, just be realistic!)

    However, if you are confident with programming and are used to other procedural languages (C, VB etc), then you won't have a problem. You also need some knowledge of programming constructs and principles.

    VBA is surprisingly powerful I've written everything from financial to survey systems in Excel, amazing what can be achieved.

    I'd suggest a good book from Amazon to start with.
  • richardw
    richardw Posts: 19,459 Forumite
    Part of the Furniture 10,000 Posts
    Any suggestions to introduce myself to programming principles?
    Posts are not advice and must not be relied upon.
  • VBA is a pretty easy and straightforward language, if you want to learn then the Dummies! guides are usually a good starting place, ie

    http://www.amazon.co.uk/Excel-VBA-Programming-Dummies/dp/0764574124/ref=sr_1_1?ie=UTF8&s=books&qid=1222427358&sr=1-1
  • isofa
    isofa Posts: 6,091 Forumite
    richardw wrote: »
    Any suggestions to introduce myself to programming principles?

    Books from amazon! A starter on how to program in VBA would be ideal.
  • rmg1
    rmg1 Posts: 3,159 Forumite
    Part of the Furniture 1,000 Posts Name Dropper
    If you want to borrow(?) an e-book, I have one that goes through both VBA and .NET principles.
    I also have one which is more of a quick-start guide that runs to 4.5MB so the same problems of getting it across stands.
    It's 25MB though so would probably have difficulty getting to you via e-mail unless someone has any ideas?
    :wall: Flagellation, necrophilia and bestiality - Am I flogging a dead horse? :wall:

    Any posts are my opinion and only that. Please read at your own risk.
  • isofa
    isofa Posts: 6,091 Forumite
    I'd say buy a book, you can read it at leisure, have it open and the computer whilst your try out exercises, but then I really hate ebooks and I love books! The best book, by far on Excel VBA is that by John Walkenbach, he is an expert, and although I've been writing financial apps in VBA for years, I still refer to it regularly - but this isn't for novices, try a getting started one first.
  • isofa wrote: »
    I'd say buy a book, you can read it at leisure, have it open and the computer whilst your try out exercises, but then I really hate ebooks and I love books! The best book, by far on Excel VBA is that by John Walkenbach, he is an expert, and although I've been writing financial apps in VBA for years, I still refer to it regularly - but this isn't for novices, try a getting started one first.

    I'm not a fan of ebooks either, I like having a book I can lay across my lap and refer too while seeing what I'm doing, plus you can have them either side too!
  • Gambler
    Gambler Posts: 3,285 Forumite
    Part of the Furniture 1,000 Posts Name Dropper Combo Breaker
    I've bean meaning to go on a course for years now.
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 351K Banking & Borrowing
  • 253.1K Reduce Debt & Boost Income
  • 453.6K Spending & Discounts
  • 244K Work, Benefits & Business
  • 598.8K Mortgages, Homes & Bills
  • 176.9K Life & Family
  • 257.3K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.