Book description
While it has always been possible to create customized Word solutions, Word 2003 offers new functionality that allows documents to be truly interactive. Word 2003 Document Automation with VBA, XML, XSLT, and Smart Documents explains how to use a variety of technologies that change the ways users interact with documents.
Learn how to automate documents with a minimum of programming by using Word's native functionality; use Visual Basic for Applications to create document automation solutions; record macros, create automated templates, format and manipulate files using Word, and build documents dynamically; create, edit, and format XML documents; develop smart document solutions to guide users through a variety of repetitive tasks; transform XML using WordprocessingML, XSLT, XPath, smart documents, and web services technologies.
Table of contents
- Book Cover
- Title
- Contents (1/3)
- Contents (2/3)
- Contents (3/3)
- Acknowledgments
- Introduction (1/2)
- Introduction (2/2)
- Chapter 1: Automation Without Programming
- Chapter 2: Introduction to VBA
- Chapter 3: Word 2003 and VBA
- Chapter 4: The Word 2003 Object Model
-
Chapter 5: The VBA Programming Language
- Introduction
- Variables
- Constants
- Collections
- Arrays
- Displaying Information to the User
-
String Functions
- LCase(string)
- UCase(string)
- StrConv(string, conversion)
- StrComp(string1, string2, [compare])
- String(number, character)
- Space(number)
- Len(string)
- InStr([start], string1, string2, [compare])
- Mid(string, start, [length])
- Left(string, length)
- Right(string, length)
- Trim(string)
- LTrim(string)
- RTrim(string)
- Chr(charcode)
- String Statements
- Conclusion
- Chapter 6: Controlling VBA Code
- Chapter 7: VBA Projects
-
Chapter 8: Word’s XML Functionality
- Introduction
- Creating and Using Schemas
- Introduction to the XML Toolbox
- Derived XML Schemas
- Adding XML Markup to a Document (1/2)
- Adding XML Markup to a Document (2/2)
- Transforming the XML Back into Something Meaningful via XSLT (1/2)
- Transforming the XML Back into Something Meaningful via XSLT (2/2)
- Conclusion
- Chapter 9: XML Introduction
- Chapter 10: WordprocessingML Introduction
- Chapter 11: XSLT Introduction
- Chapter 12: SmartDocs Introduction
- Chapter 13: More on SmartDocs
- Appendix: Word Commands (1/8)
- Appendix: Word Commands (2/8)
- Appendix: Word Commands (3/8)
- Appendix: Word Commands (4/8)
- Appendix: Word Commands (5/8)
- Appendix: Word Commands (6/8)
- Appendix: Word Commands (7/8)
- Appendix: Word Commands (8/8)
- Index (1/2)
- Index (2/2)
Product information
- Title: Word 2003 Document Automation with VBA, XML, XSLT, and Smart Documents
- Author(s):
- Release date: July 2005
- Publisher(s): Jones & Bartlett Learning
- ISBN: 9781449613259
You might also like
book
Word 2007 Document Automation with VBA and VSTO
This book focuses on innovative ways to create customized Word documents and templates. It contains an …
book
Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath
“With the application development community so focused on the Smart Client revolution, a book that covers …
book
Visual Studio Tools for Office 2007: VSTO for Excel, Word, and Outlook
is the definitive book on VSTO 2008 programming, written by the inventors of the technology. VSTO …
book
RibbonX: Customizing the Office 2007 Ribbon
As the most radical change to the Office interface in its history, the Ribbon replaces the …