Mastering VBA for Microsoft Office 365

Mastering VBA for Microsoft Office 365
PDF, ePUB

Book Description
The revised 2019 edition of Mastering VBA Microsoft Office 365 offers an accessible guide that shows how to extend the capabilities of Office 365 applications with VBA programming. Written in clear terms and understandable language, the book includes systematic tutorials and contains both intermediate and advanced content for experienced VB developers. Designed to be comprehensive, the book addresses not just one Office application, but the entire Office suite. To enhance understanding, the content is explored in real-world projects in Word, Excel, Outlook, and PowerPoint.
Since the technical programming methods in the Office applications continue to evolve, the updated 2019 edition reviews the changes to the program. Code libraries, the API, and the object model for each Office program have been modified during the three years since the last version of this book. Various elements within VBA have been deprecated or replaced, and the surface UI changed as well. The updated 2019 edition covers topics such as:
•    Recording macros and getting started with VBA
•    Learning how to work with VBA
•    Using loops and functions
•    Using message boxes, input boxes, and dialog boxes
•    Creating effective code
•    XML-based files, ActiveX, the developer tab, content controls, add-ins, embedded macros, and security
Written for all levels of Microsoft Office 365 users, Mastering VBA Microsoft Office 365: 2019 Edition explains how to customize and automate the Office suite of applications.

Content

Part 1 - Recording Macros and Getting Started with VBA
Chapter 1. Recording and Running Macros in the Office Applications
Chapter 2. Getting Started with the Visual Basic Editor
Chapter 3. Editing Recorded Macros
Chapter 4. Creating Code from Scratch in the Visual Basic Editor

Part 2 - Learning How to Work with VBA
Chapter 5. Understanding the Essentials of VBA Syntax
Chapter 6. Working with Variables, Constants, and Enumerations
Chapter 7. Using Array Variables
Chapter 8. Finding the Objects, Methods, and Properties You Need

Part 3 - Making Decisions and Using Loops and Functions
Chapter 9. Using Built-In Functions
Chapter 10. Creating Your Own Functions
Chapter 11. Making Decisions in Your Code
Chapter 12. Using Loops to Repeat Actions

Part 4 - Using Message Boxes, Input Boxes, and Dialog Boxes
Chapter 13. Getting User Input with Message Boxes and Input Boxes
Chapter 14. Creating Simple Custom Dialog Boxes
Chapter 15. Creating Complex Forms

Part 5 - Creating Effective Code
Chapter 16. Building Modular Code and Using Classes
Chapter 17. Debugging Your Code and Handling Errors
Chapter 18. Building Well-Behaved Code
Chapter 19. Exploring VBA’s Security Features

Part 6 - Programming the Office Applications
Chapter 20. Understanding the Word Object Model and Key Objects
Chapter 21. Working with Widely Used Objects in Word
Chapter 22. Understanding the Excel Object Model and Key Objects
Chapter 23. Working with Widely Used Objects in Excel
Chapter 24. Understanding the PowerPoint Object Model and Key Objects
Chapter 25. Working with Shapes and Running Slide Shows
Chapter 26. Understanding the Outlook Object Model and Key Objects
Chapter 27. Working with Events in Outlook
Chapter 28. Understanding the Access Object Model and Key Objects
Chapter 29. Accessing One Application from Another Application

Download Mastering VBA for Microsoft Office 365 PDF or ePUB format free


Free sample

Download in .PDF format



Download in .ePUB format


Add comments
Прокомментировать
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019