Home
Search
 
What's New
Index
Books
Links
Q & A
Newsletter
Banners
 
Feedback
Tip Jar
 
C# Helper...
 
XML RSS Feed
Follow VBHelper on Twitter
 
 
 
MSDN Visual Basic Community
 
 
 
 
 
  Microsoft Office Programming: Table of Contents  
 
Overview Table of Contents Source Code
Addendum See Chapter 15
 
 
 

1. Introduction
Describes the book's basic approach, why Office programming is useful, and gives an overview of what the book covers. The usual introductory stuff.
2. Macros
Explains fundamental concepts you should understand to program the Office XP applications. It explains the general structure of those applications and how they use VBA as a macro language. It shows how to use the macro recorder to quickly generate simple macros (except in Outlook, which doesn't have a macro recorder).
3. Customizing Office
Explains different ways you can run a macro or make it easily available to others who need to use your code. It tells how to tie macros to custom toolbar buttons and menu items.
4. Automatic Customization
Explains how to make documents that install and remove their own customizations.
5. Office Programming the Easy Way: OLE
Explains how you can use OLE to avoid some possibly onerous programming chores. OLE lets you include the features of one Office application within another. For example, OLE lets you embed an Excel worksheet inside a Word document.
6. Introduction to Office XP Object Models
Introduces the object models you can use to manipulate the Microsoft Office applications. Discusses features and objects shared by the different applications.
7. Word
Explains Word programming and describes the most useful objects, properties, and methods in the object model.
8. Excel
Explains Excel programming and describes the most useful objects, properties, and methods in the object model.
9. PowerPoint
Explains PowerPoint programming and describes the most useful objects, properties, and methods in the object model.
10. Access
Explains Access programming and describes the most useful objects, properties, and methods in the object model.
11. Access and ADO
Explains how you can use ADO to manipulate an Access database without using Access itself. In many applications, this is more efficient than using the Access product itself.
12. Outlook
Explains Outlook programming and describes the most useful objects, properties, and methods in the object model.
13. Outlook, MAPI, and CDO
Explains how you can use MAPI and CDO to manipulate Outlook data without using Outlook itself. In many applications, this is more efficient than using the Outlook product itself.
14. Smart Tags
Explains how you can buidl smart tags using Visual Basic .NET. Smart tags let you add context-sensitive features to document text. For example, when the user types "VBA" in Word, Excel, or PowerPoint, your smart tag can provide a menu that lets the user jump to the VBA Web site, check your code database for VBA code snippets, send you VBA-related email, and so forth.
15. Office 2003
Explains developer enhancements included in Microsoft Office 2003 such as objects for manipulating XML content, smart tag enhancements, InfoPath, tools for integrating Visual Basic .NET code with Office 2003, and smart documents.

 

 
  Microsoft Office Programming: Table of Contents  
 
Overview Table of Contents Source Code
Addendum See Chapter 15
 
 
 

Copyright © 1997-2010 Rocky Mountain Computer Consulting, Inc.   All rights reserved.
  Updated