Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / VBA

VBA

VBA

Great Reads

by DP17000
A rudimentary expert system in VBA/ Excel 2013
by Stefan Huy
VBA Hashtable Visual Basic Queue FIFO
by BorysT
This is an alternative for "A quick & simple VBA FIFO Queue Implementation"
by Stefan Huy
VBA Hashtable Visual Basic Hash

Latest Articles

by DP17000
A rudimentary expert system in VBA/ Excel 2013
by Stefan Huy
VBA Hashtable Visual Basic Queue FIFO
by BorysT
This is an alternative for "A quick & simple VBA FIFO Queue Implementation"
by Stefan Huy
VBA Hashtable Visual Basic Hash

All Articles

Sort by Score

VBA 

by RB Starkey
How to create a tree-view control using an Access table and form.
by WhiskeyBeforeWater
An unbalanced basic recursive Binary Search Tree for Excel VBA with functions (insert, search, delete, in order, pre-order, post-order, minimum, and maximum)
by Eric Reynolds
ExcelPython is a lightweight COM library which enables you to call Python code and manipulate Python objects from Excel VBA.
by Igor Krupitsky
This program will convert office, text and image files to PDFs.
by StewBob
This article gives a method for using Excel VBA to convert discrete data points into a histogram.
by Wayne Jin
Extend the function of Microsoft Office and Python
by junyaoxu
Step by step implementation of DCOM real time stock quote server with Yahoo financial API
by Mark Regal
This article is intended to build on the extensibility knowledge base with a focus on deconstructing a VBA code module.
by Koen Vingerhoets
Add and handle MSGraph in PowerPoint slides
by Allen C. Copeland Jr
A guide on querying Excel ListObjects (Tables) by creating a state-machine out of synthesized objects that resemble a query language.
by Patrice T
The Excel Tools I crafted to simplify my life as programmer
by bradyguy
An end to end view of how to integrate Jira REST API's with Excel.
by William Hey
Classical number theories
by William Hey
Factoring classic integers
by NewPast
Floating point numbers as approximates and understanding error happened when using single and double data types
by Yiannis Spyridakis
This articles describes the implementation of functors (of sorts) for VBA using C++ ATL.
by Bhis
Back in 2008, I was doing some freelance work and had a chance to work on this MS Access Report project. The client dealt with employee benefits, claims, and payment reimbursements.
by Alexandros Pappas
This article proposes a way to do book-keeping for home use.
by Randy C Finch
A search for efficient algorithms to find Ruth-Aaron pairs
by Excel-lent
This article shows how to compile and execute OpenCL code from VBA.
by Gustav Brock
Format amounts in VBA using the Indian number format for currency and amounts
by Wayne Jin
A walkthrough to create a count down timer Add-in for Powerpoint
by Torsten Tiedt
Avoid event spaghetti code when business logic becomes complex.
by W. García
A class module developed to evaluate mathematical expressions given as VBA strings
by Marco Sorich
Some guidelines for developing better MS Access solutions.
by Thomas Roll
Developing custom functionality for Microsoft Office 2011 for Mac in C and VBA
by NewPast
Indent code, add line numbers, err handling, add number to words and more, expose a .NET library to Microsoft Word, Excel, Power Point macros writers and Access VBA code
by Tim Ski
JSON parser for VBA class module, allows recursive data
by Joel C Graff
A method for instantiating classes using Reflection.
by E.F. Nijboer
Source code for saving mail items to separate files and keeping folder structure
by William Hey
Semi-Prime Ordered Sequences (Part 2) is the follow-on to “Exploring Computational Number Theory (Part 1)” and describes a process for ordering the semi-prime base sequences.
by VisualMonsters
Simple game "table football", you can easily create and play with your friends and family
by Igor Krupitsky
This codes provides and example of how to use Chat GPT in your Excel Macro
by Kudredin
Making use of the User Defined Fields to help better organize emails, and keep track of informaiton
by EiadXP
This is a very fast way to access string (or other) data with minimum memory consumption.
by Mark Regal
It is the intention of this article to add a measure of detail to all user defined enumerations through the creation of an enumeration database.
by Dracula
VBA Macros Provide Yahoo Stock Quote Downloads in Excel 2007
by Sam Gerené
Create a custom dockable window in the VBA editor.
by Dave “DWC” Curry
This tutorial will show you a good starting point for a WPF style framework which aims to make creating and maintaining Excel-worksheet-forms easier.