In this lesson, we will learn a specific language which is integrated into Microsoft Office to be used with Word, Excel, Access, and so on. The studied language is Visual Basic Applications (VBA), which is a specific language that allows us adding more dynamics to our office applications and make them easier to manipulate, and more efficient.

The objectives of this lesson are:

-    Learn algorithms and programming with VBA language.

-    Control main uses of VBA.

-    Use VBA to develop practical applications within Excel.