VBA

An event-driven version of Visual Basic 6.0 built into most Microsoft Office apps for automation and scripting.

46 resources4 categoriesView Original

Resources(34 items)

(

(E-Book) Excel VBA beginners

Resources
(

(E-Book) VBA beginners

Resources
A

Advanced Visual Basic 6

Power Techniques for Everyday Programs Matthew Curland. Hardbacks also available elsewhere.

Resources
B

Bytecomb VBA Reference

Intermediate-advanced topics.

Resources
C

Chandoo

Forum for the Chandoo - the blog of Purna Duggirala (MVP). Very active.

Resources
C

Chip Pearson's website

Great resource for beginners-intermediate.

Resources
E

Excel Development Platform Blog

Blog dealing with advanced topics/VBA.

Resources
E

Excel Discord

Discord server moderated by Tim Heng (Excel MVP) with focus on helping Excel users.

Resources
E

Excel for Freelancers

Hands-on tutorials to developing specific applications from beginning through to end. All levels.

Resources
E

Excel Forum

Resources
E

Excel Macro Mastery

Paul Kelly (MVP) - excelmacromastery.com.

Resources
E

Excel VBA Is Fun

Resources
H

Hard Core Visual Basic

An advanced programmer's guide to the new 5.0 version of Visual Basic. Includes a core set of utilities, shortcuts, and solutions to problems to achieve a wide range of functional programs. A hard book also exists. Also check out the Comments and corrections.

Resources
J

JKP API Declarations

Resources
L

Leila Gharani

Office-wide focus - useful for beginners.

Resources
M

Microsoft Office Code Compatibility Inspector

) - The Microsoft Office Code Compatibility Inspector was designed by Microsoft to troubleshoot compatibility issues with VBA code as when upgrading Office from 32-bit to 64-bit. MS has not maintained a link to the software for download from its servers, though versions of it are apparently available on the internet.

Resources
M

MrExcel

Mostly Excel generic, but a lot of VBA content can be found here also.

Resources
M

MS KB Archive

Massive archive of vb6/vba problems, solutions and tutorials.

Resources
M

MS-VBAL Language Spec

Resources
M

MSDN VBA Documentation

Resources
P

Planet Source Code

A code repository GitHub which holds copious amounts of code. The site was closed down in 2023, but fortunately all VBA/VB6 samples were archived on GitHub today. Possibly not the entire collection (?) of projects/source code that was previously available at the PSC website.

Resources
P

Professional Excel Development

In this book, four world-class Microsoft® Excel developers offer start-to-finish guidance for building powerful, robust, and secure applications with Excel. Hardbacks also available.

Resources
R

Reddit

Daily VBA Q&A. Occasional Pro-Tip sharing and Show & Tell library publishing.

Resources
R

Ron de Bruin

Simple-Intermediate topics. Note: Ron has archived all these sites, it will not be updated, and some information is out of date, yet it is still an incredible resource for VBA.

Resources
R

Rubberduck Blog

Intermediate-Advanced topics.

Resources
S

Sancarn's vba-articles

Sancarn's articles on various topics related to VBA.

Resources
S

Sigma Coding

Large catalogue of tutorials - beginner through to advanced. Delves into interesting areas of VBA not explored by other content creators.

Resources
S

Stack Overflow

A great place to ask questions. Duplicate questions are flagged as duplicates and send the author to the correct place.

Resources
T

The VBA Developer's Handbook

Write bulletproof VBA code for any situation. This book is the essential resource for developers working with any of the more than 300 products that employ the "Visual Basic for Applications" programming language. Hardbacks also available elsewhere.

Resources
V

VBA for smarties

A great reference to numerous data structures and mechanics.

Resources
V

vbAccelerator Archive

Archived copy of vbAccelerator site (articles, source code, etc.) that disappeared in 2015, reappeared in 2018, and anyone's guess what's going to next… Primarily VB6, but useful VBA resource.

Resources
V

VBForums - Office Development

Forum with focus on VB6/.NET with VBA section.

Resources
V

Visual Basic Discord

A chat room for VB.NET/VBA/VB6 fanatics.

Resources
W

WiseOwl's VBA tutorials

Great all-round resource for VBA. Perfect introduction for beginners. In-depth lessons into all aspects of VBA. Huge playlist that covers most types of VBA.

Resources