Understand the various forms of classic VBA IF statements.
Understand the purpose of Object/Type actions and values (methods and properties).
Gain an overview of the Excel Object Model.
Use procedures (Macros and Functions) you have written in the Excel user interface.
#Visual basic for excel learn code#
Understand the structure of VBA code projects within a workbook.
Use VBA functions and VBA macros from the Excel interface.
Set macro settings for workbooks you may not trust.
Set up trusted locations for workbooks with code you trust.
Understand macro-less workbooks as opposed to VBA Macro (and VBA Function) enabled workbooks.
Understand the essentials of the Excel Developer tab.
Design algorithms with sequence and iteration.
Learn when to use the primitive/value types (variable data types) in VBA, including Variants.
Learn the Arithmetic Operators and their precedence in VBA.
Understand the Six Requirements of Human Problem Solving.
Gain an overview of the knowledge required to program in Excel VBA.
feel competent in progressing onto the three-day Microsoft Excel VBA Course: A Masterclass.
begin to catch errors with basic debugging.
describe the Microsoft Excel Object Model and VBA concepts.
implement those elements in VBA functions and VBA macros for Excel.
discuss the elements of human logic manifest in Excel’s user interface, and some of the ways those elements manifest in Excel VBA.
experienced in programming languages other than VBA.īy the end of this course, you should be able to:.
a self-taught programmer (including VBA).
It is recommended you complete this course prior to attending the three-day Microsoft Excel VBA Course: A Masterclass if you are: You will gain an understanding of the background knowledge (and more) a programmer should have, in order to successfully learn to program Excel VBA macros and functions. This one-day introductory course assumes no prior programming knowledge, and builds a solid foundation of the skills and knowledge required to learn to read and write industrial VBA code in Microsoft Excel.