0% found this document useful (0 votes)
209 views6 pages

VBA Tutorials

The document provides a long list of links to resources for learning Visual Basic for Applications (VBA) and writing macros in Microsoft Excel. It includes links to tutorial websites, books, online courses and forums. Specific topics covered include getting started with VBA, recording and writing macros, creating custom functions, debugging code, Excel functions like VLOOKUP and INDEX MATCH, data validation, programming the VBA editor, and creating user forms and dashboards. Recommended books and resources from "Mr. Excel" and other experts are also provided.

Uploaded by

kPrasad8
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download as txt, pdf, or txt
0% found this document useful (0 votes)
209 views6 pages

VBA Tutorials

The document provides a long list of links to resources for learning Visual Basic for Applications (VBA) and writing macros in Microsoft Excel. It includes links to tutorial websites, books, online courses and forums. Specific topics covered include getting started with VBA, recording and writing macros, creating custom functions, debugging code, Excel functions like VLOOKUP and INDEX MATCH, data validation, programming the VBA editor, and creating user forms and dashboards. Recommended books and resources from "Mr. Excel" and other experts are also provided.

Uploaded by

kPrasad8
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1/ 6

hiker95

Join Date: Apr 2009


Posts: 2,043
________________________________________
Training / Books / Sites:
How to Learn to Write Macros
http://articles.excelyogi.com/playin...ba/2008/10/27/
How to use the macro recorder
http://articles.excelyogi.com/
Click here and scroll down to Getting Started with VBA.
http://www.datapigtechnologies.com/ExcelMain.htm
If you are serious about learning VBA try
http://www.add-ins.com/vbhelp.htm
Excel Tutorials and Tips - VBA - macros - training
http://www.mrexcel.com/articles.shtml
See David McRitchie's site if you just started with VBA
http://www.mvps.org/dmcritchie/excel/getstarted.htm
Debra Dalgleish has some notes how to implement macros here:
http://www.contextures.com/xlvba01.html
David McRitchie has an intro to macros:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
Ron de Bruin's intro to macros:
http://www.rondebruin.nl/code.htm
Creating custom functions
http://office.microsoft.com/en-us/ex...117011033.aspx
Writing Your First VBA Function in Excel
http://www.exceltip.com/st/Writing_Y...Excel/631.html
http://www.excel-vba.com/
http://www.mvps.org/dmcritchie/excel/getstarted.htm
http://www.exceltip.com/excel_links.html
(livelessons video)
Excel VBA and Macros with MrExcel
ISBN: 0-7897-3938-0
http://www.amazon.com/Excel-Macros-M...7936479&sr=1-1
http://www.xl-central.com/index.html
http://www.datapigtechnologies.com/ExcelMain.htm
Dependent validation lists. Debra has a neat little tutorial here.
http://www.contextures.com/xlDataVal02.html
Cascading queries
http://www.tushar-mehta.com/excel/ne...ing_dropdowns/
http://www.contextures.com/xlDataVal05.html

Excel Data Validation - Add New Items


http://www.contextures.com/excel-dat...ation-add.html
Programming The VBA Editor - Created by Chip Pearson at Pearson Software Consult
ing LLC
This page describes how to write code that modifies or reads other VBA code.
http://www.cpearson.com/Excel/vbe.aspx
Locating files containing VBA
Searching Files in Subfolders for VBA code string:
http://www.dailydoseofexcel.com/arch...a-code-string/
http://www.pcreview.co.uk/forums/thread-978054.php
Excel 2003 Power Programming with VBA, by John Walkenbach
VBA and Macros for Microsoft Excel, by Bill Jelen "Mr.Excel" and Tracy Syrstad
Excel Hacks 100 Industrial-Strength Tips & Tools, by David & Traina Hawley
VBA and Macros for Microsoft Excel 2007, by Bill Jelen "Mr.Excel" and Tracy Syrs
tad
Excel 2007 Book: you can try this...there is a try before you buy ebook availabl
e at this link
http://www.mrexcel.com/learnexcel2.shtml
DonkeyOte: My Recommended Reading:
Volatility
http://www.decisionmodels.com/calcsecretsi.htm
Sumproduct
http://www.xldynamic.com/source/xld.SUMPRODUCT.html
Arrays
http://www.xtremevbtalk.com/showthread.php?t=296012
Pivot Intro
http://peltiertech.com/Excel/Pivots/pivotstart.htm
Email from XL - VBA
http://www.rondebruin.nl/sendmail.htm
Outlook VBA
http://www.outlookcode.com/article.aspx?ID=40
Function Dictionary
http://www.xlfdic.com/
Function Translations
http://www.piuha.fi/excel-function-name-translation/
Dynamic Named Ranges
http://www.contextures.com/xlNames01.html
And, as your skills increase, try answering posts on sites like:
http://www.mrexcel.com/
http://www.excelforum.com/

http://www.ozgrid.com/
http://www.vbaexpress.com/portal.php
http://p2p.wrox.com/excel-vba-79/
Where to paste code in VBE VBA
Introducing the Excel VBA Editor
http://www.ask.com/web?qsrc=2417&o=1...cel+VBA+Editor
VBA for Excel (Macros)
http://www.excel-vba.com/excel-vba-contents.htm
VBA Lesson 11: VBA Code General Tips and General Vocabulary
http://www.excel-vba.com/vba-code-2-1-tips.htm
Excel VBA -- Adding Code to a Workbook
http://www.contextures.com/xlvba01.html
Explanation and Examples of VBA
http://www.beyondtechnology.com/vba.shtml
Training for Excel, Access, VBA, with free downloads and course notes
http://www.fontstuff.com/excel/index.htm
VBA samples for Excel and outlook, couple of video tutorials
http://www.codeforexcelandoutlook.com
More VBA samples
http://msmvps.com/blogs/nateoliver
Simple short VBA for beginners with explanations
http://www.angelfire.com/biz7/julian_s/julian/julians_macros.htm#J
Training / Books / Sites
MrExcel's Products: Books, CDs, Podcasts Discuss topics related to Holy Macro! P
roducts: Learn Excel from MrExcel, VBA and Macros for Microsoft Excel,Holy Macro
! It's 2500 VBA Examples CD, Guerilla Data Analysis Using Microsoft Excel and Ex
cel Knowledge Base CD and the MrExcel Podcasts.
http://www.mrexcel.com/forum/mrexcels-products-books-cds-podcasts/
How to Learn to Write Macros
http://articles.excelyogi.com/playin...ba/2008/10/27/
How to use the macro recorder
http://articles.excelyogi.com/
Click here and scroll down to Getting Started with VBA.
http://www.datapigtechnologies.com/ExcelMain.htm
If you are serious about learning VBA try
http://www.add-ins.com/vbhelp.htm
Excel Tutorials and Tips - VBA - macros - training
http://www.mrexcel.com/articles.shtml
See David McRitchie's site if you just started with VBA
http://www.mvps.org/dmcritchie/excel/getstarted.htm

What is a Visual Basic Module?


http://www.emagenit.com/VBA%20Folder...vba_module.htm
Debra Dalgleish has some notes how to implement macros here:
http://www.contextures.com/xlvba01.html
David McRitchie has an intro to macros:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
Ron de Bruin's intro to macros:
http://www.rondebruin.nl/code.htm
Creating custom functions
http://office.microsoft.com/en-us/ex...117011033.aspx
Writing Your First VBA Function in Excel
http://www.exceltip.com/st/Writing_Y...Excel/631.html
Where to paste code in VBE VBA
Introducing the Excel VBA Editor
http://www.ask.com/web?qsrc=2417&o=1...cel+VBA+Editor
VBA for Excel (Macros)
http://www.excel-vba.com/excel-vba-contents.htm
VBA Lesson 11: VBA Code General Tips and General Vocabulary
http://www.excel-vba.com/vba-code-2-1-tips.htm
Excel VBA -- Adding Code to a Workbook
http://www.contextures.com/xlvba01.html
http://www.excel-vba.com/
http://www.mvps.org/dmcritchie/excel/getstarted.htm
http://www.exceltip.com/excel_links.html
(livelessons video)
Excel VBA and Macros with MrExcel
ISBN: 0-7897-3938-0
http://www.amazon.com/Excel-Macros-M...7936479&sr=1-1
Learn to debug:
http://www.cpearson.com/excel/debug.htm
Excel Tutorials / Video Tutorials - Functions
http://www.contextures.com/xlFunctions02.html
http://www.xl-central.com/index.html
http://www.datapigtechnologies.com/ExcelMain.htm
Cascading queries
http://www.tushar-mehta.com/excel/ne...ing_dropdowns/
Excel VLOOKUP Function and VLOOKUP Example
http://www.contextures.com/xlFunctions02.html
INDEX MATCH - Excel Index Function and Excel Match Function
http://www.contextures.com/xlFunctions03.html

http://www.contextures.com/xlDataVal02.html
http://www.contextures.com/xlDataVal05.html
http://www.contextures.com/xlDataVal08.html#Larger
Excel Data Validation - Add New Items
http://www.contextures.com/excel-dat...ation-add.html
Programming The VBA Editor - Created by Chip Pearson at Pearson Software Consult
ing LLC
This page describes how to write code that modifies or reads other VBA code.
http://www.cpearson.com/Excel/vbe.aspx
Locating files containing VBA
Searching Files in Subfolders for VBA code string:
http://www.dailydoseofexcel.com/arch...a-code-string/
http://www.pcreview.co.uk/forums/thread-978054.php
Excel 2003 Power Programming with VBA (Excel Power Programming With Vba)
by John Walkenbach
VBA and Macros for Microsoft Excel, by Bill Jelen "Mr.Excel" and Tracy Syrstad
Excel Hacks 100 Industrial-Strength Tips & Tools, by David & Traina Hawley
VBA and Macros for Microsoft Excel 2007, by Bill Jelen "Mr.Excel" and Tracy Syrs
tad
Excel 2007 Book: you can try this...there is a try before you buy ebook availabl
e at this link
http://www.mrexcel.com/learnexcel2.shtml
Professional Excel Development
by Stephen/ Bovey, Rob/ Green, John Bullen (Paperback - Feb 11, 2005)
Excel 2002 VBA: Programmers Reference
by Rob Bovey, Stephen Bullen, John Green, and Robert Rosenberg (Paperback - Sep
26, 2001)
VB & VBA in a Nutshell: The Language
(http://www.amazon.co.uk/VB-VBA-Nutsh...4671189&sr=1-2)
Writing Excel Macros with VBA
(http://www.amazon.co.uk/Writing-Exce...4671189&sr=1-3)
User Form Creation
http://www.contextures.com/xlUserForm01.html
DonkeyOte: My Recommended Reading
Volatility
http://www.decisionmodels.com/calcsecretsi.htm
Sumproduct
http://www.xldynamic.com/source/xld.SUMPRODUCT.html
http://www.xldynamic.com/source/xld.SUMPRODUCT.html
Arrays
http://www.xtremevbtalk.com/showthread.php?t=296012
Pivot Intro

http://peltiertech.com/Excel/Pivots/pivotstart.htm
Sync Pivot Tables
http://www.mrexcel.com/forum/showthr...g+pivot+tables
Check out rorya's post at the very bottom of this link. It should do the trick:
http://www.experts-exchange.com/Soft..._22844558.html
Multiple pivot tables 1 filter to control all
http://www.excelforum.com/excel-prog...ntrol-all.html
Email from XL - VBA
http://www.rondebruin.nl/sendmail.htm
Outlook VBA
http://www.outlookcode.com/article.aspx?ID=40
Function Dictionary
http://www.xlfdic.com/
Function Translations
http://www.piuha.fi/excel-function-name-translation/
Dynamic Named Ranges
http://www.contextures.com/xlNames01.html
How to create Excel Dashboards
http://www.contextures.com/excel-dashboards.html
http://chandoo.org/wp/excel-dashboards/
http://chandoo.org/wp/management-dashboards-excel/
http://www.exceldashboardwidgets.com/
Excel Dashboard / Scorecard Ebook
http://www.qimacros.com/excel-dashboard-scorecard.html
Templates
http://www.cpearson.com/Excel/Topic.aspx
http://www.contextures.com/excel-tem...lf-scores.html
Mike Alexander from Data Pig Technologies
Excel 2007 Dashboards & Reports For Dummies
Date & Time stamping:
http://www.mcgimpsey.com/excel/timestamp.html
Get Formula / Formats thru custom functions:
http://dmcritchie.mvps.org/excel/formula.htm#GetFormat
A nice informative MS article "Improving Performance in Excel 2007"
http://msdn.microsoft.com/en-us/library/aa730921.aspx
Progress Meters
http://www.andypope.info/vba/pmeter.htm
http://www.xcelfiles.com/ProgressBar.html

You might also like