Premier Press's Professional Projects series answers the need for a hands-on approach to learning a programming language. Each book consists of multiple projects that have been dissected by the author in order to better demonstrate to the reader how to accomplish specific tasks. Each step-by-step tutorial is intended for intermediate to advanced programmers looking to be challenged in a particular topic. These books take programming a step further than the beginner-level books by demonstrating actual hands-on applications development, allowing the series to pick up where the majority of other computer books leave off.This book provides readers with extensive knowledge of VBA concepts. It enables the reader to practice the concepts and codes in VBA, providing a detailed introduction of VBA for beginning users and also covering advanced skills for creating faster and more efficient automation applications. It explains the object models in VBA that are used to develop automation applications for various Office applications and teaches the reader to create digitally signed macros.