You are on page 1of 1

One_Phrase_3633

r/vba Search Free


1 karma

Posts Posting Guidelines Resources Filter by Flair About Clippy(Points) Old Reddit

Posted by u/[deleted] 6 months ago (


& About Community )
18
What books/written ressources to sharpen and improve my Excel VBA
' code?
r/vba
Discussion

A place for questions and discussion on


Sorry, this post was deleted by the person who originally posted it.
Visual Basic for Applications (VBA) and its
It doesn't appear in any feeds, and anyone with a direct link to it will see a message like this one.
integrated development environment (IDE).

37.9k 59
! 11 Comments " Share # Save $ Hide % Report 100% Upvoted
Programmers Online

This thread is archived


( New comments cannot be posted and votes cannot be cast Created 8 Apr 2010

Leave
SORT BY BEST

Create Post
BrupieD 2 6 months ago · edited 6 months ago
I found some VB.NET books to be really helpful for bringing my skills up. The vast majority of VBA
books are introductory/beginner-level books. Intermediate to advanced level books are relatively COMMUNITY OPTIONS

rare but VB.NET books assume a developer mindset yet still look and feel like VBA.

The .NET books allow you to think about projects without the burden of endless references to the ADVERTISEMENT

Excel object model.

& 7 ' Give Award Share Report Save

Angry_Piggy 6 months ago


Thanks for your answer sir.

& 2 ' Give Award Share Report Save

ItsJustAnotherDay- 6 6 months ago · edited 6 months ago


One particular topic that increased my power is to dive deeper into ADO. The ability run SQL
queries on excel files, csvs, connect to other databases and execute stored procedures there using
parameters from excel. Very powerful and flexible. Here’s an excellent book on ADO that has many
VBA examples:

https://www.amazon.com/ADO-ActiveX-Creating-Data-Driven-Solutions-
ebook/dp/B00ZDXDTTS/ref=nodl_

& 5 ' Give Award Share Report Save

Angry_Piggy 6 months ago


Thanks for the suggestion sir. I already used ADO but for really small tasks, like selecting data
from Access DB, but that's rather it. I don't have a crazy SQL level so maybe it's the opportunity
to progress on both ADO and SQL.

What do you think about using tables in your sheets? I never used those and they feel
unintuitive to me.

& 1 ' Give Award Share Report Save

BrupieD 2 6 months ago


ADO can be used for more than connecting to databases. It's handy for connecting to files.
I've "queried" csv files for just the columns I need -- a much tidier & faster way of grabbing
APPLY CODE FORMATTING TO CODE SNIPPETS
data than opening the file and copy and pasting.

& 2 ' Give Award Share Report Save For code spanning multiple lines please
format as a code block:
ItsJustAnotherDay- 6 6 months ago
Public Sub HelloWorld()
IMO, Excel tables are a good step towards automation. They’re more robust than named
Debug.Print "Hello World!"
ranges and certainly regular ranges.
End Sub
& 1 ' Give Award Share Report Save
From the "Fancy Pants Editor" select all of the
code and click the button to apply code
Ourobr 1 6 months ago formatting to a block of code.
Code complete

& 5 ' Give Award Share Report Save

r/vba Rules
beyphy 8 6 months ago · edited 6 months ago
I started off with Power Programming with VBA. It's a great book overall, but it's kind of weak in
1. Submitted content must be related to
terms of data structures, OOP concepts, etc. Professional Excel Development is really VBA
comprehensive, but dated.
2. No memes/rage comics allowed
In terms of websites, I've found Chip Pearson's website to be very high quality and have excellent
guides. VBA for Smarties is also very good and has comprehensive topics. 3. Follow Reddit rules for self-promotion
and spam
& 2 ' Give Award Share Report Save
4. Be respectful. No personal
insults/bashing
sancarn 2 6 months ago · edited 6 months ago
5. No offensive/NSFW content

Beginner: 6. Posts must follow our Submission


Guidelines
Beginner: As other's have mentioned, Chip Pearson has a great website
Beginner: Analysts Cave is a great place to find VBA examples and documentation too.
RESOURCES

Advanced:
ONLINE DOCUMENTATION
Hardcore VB6 is probably one of the best advanced tutorials I have found.
VB Forums CodeBank - A great source of examples. Some of these won't work in VBA ONLINE TUTORIALS
without modification, however there are many advanced modules and ideas which will
VIDEO TUTORIALS
better your understanding in general!

BOOKS
Misc:
FREE E-BOOKS
Planet Source Code Archive - Some Advanced gems here, and some great tutorials but you
have to fish around a lot for them! ADD-INS, EXTENSIONS AND
VBA Inspiration mostly advanced examples of VB6 code from vb forums but also includes a
REPOSITORIES.
full history of VB and VBA. This is interesting for historical context and also in understanding
how VBA is different to VB6 CODE FORMATTERS
Stack Overflow tags with VB6 and VBA - Again a great wealth of examples here, some really
good examples and other ugly ones. Great for learning what is understandable code and
what isn't (which is generally a good skill to learn anyway).

& 2 ' Give Award Share Report Save

qu1rito 6 months ago


Filter by Flair
Programming Excel with VBA by Flavio Morgado
Professional Excel Development: the definitive guide to developing applications using microsoft
excel. Unsolved

Those are the ones I know that approach vba in an advanced level
Solved
& 1 ' Give Award Share Report Save
Discussion

jplank1983 1 6 months ago ProTip


Power Programming with VBA by Walkenbach is a really wonderful resource. See more

Give Award Share Report Save Code Review


& 1 '
Related Communities

r/excel
Joined
347,358 members

r/excelevator
Join
1,091 members

r/OfficeJs
Join
313 members

r/word
Join
1,240 members

r/SQL
Join
88,382 members

r/visualbasic
Join
6,845 members

r/learnexcel
Join
3,751 members

r/vbscript
Join
722 members

Moderators

* Message the mods

u/webholic

u/Senipah 97

u/AutoModerator

u/daneelr_olivaw 3

u/epicmindwarp 3

u/ViperSRT3g 47

u/excelevator 9

u/HFTBProgrammer 112

u/Clippy_Office_Asst

u/sslinky84 23

VIEW ALL MODERATORS

ADVERTISEMENT

Help About
Reddit App Careers
Reddit Coins Press
Reddit Premium Advertise
Reddit Gifts Blog
Terms
Content Policy
Privacy Policy
Mod Policy

Reddit Inc © 2021. All rights reserved


Back to Top

You might also like