This article contains information about available resources for creating custom solutions using Visual Basic for Applications and Microsoft Word 2000.
Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
Record a Macro and Examine the Code
The best resource for learning more about programming using Visual Basic for Applications is to record a macro and then examine the code.
To record a macro
Use the following steps to record a macro:
- On the Tools menu, point to Macro and click Record New Macro.
- Type a name for the new macro in the Macro name box and click OK.
- Perform the actions you want to learn more about.
- When you have completed the actions you want to record, on the Stop Recording toolbar click Stop Recording.
To view a recorded macro
Use the following steps to view a recorded macro:
- On the Tools menu, point to Macro and click Macros.
- Find and click to select your recorded macro in the list of available macros.
- Click Edit.
Microsoft Web Site Resources
Microsoft Office Developer Web Site
Check out the latest information, hot topics, resources, downloads, and more for the Office Developer.
Microsoft Office Developer Support
Find the support options for the Office Developer available in the United States and Canada. In addition, the following resources are also available:
- Support Highlights: Links to Frequently Asked Questions, Newsgroups, and more.
- Bug Report: Office developers can now submit product bug reports to Microsoft over the Web.
- Troubleshooters: Troubleshooters are designed to help solve problems you may encounter with Office 2000.
MSDN Online Member Community
With an MSDN Online membership, developers can easily access technical information, tools, and a community of developers ready to help solve the toughest challenges.
Microsoft Support Options
You may be eligible for two no-charge assisted Professional Support incidents for a product via Web or telephone for development assistance, external database connectivity issues, or installation and configuration of server extensions on a Microsoft Windows NT 4.0 (or later) Server or Microsoft Internet Information Server via any of the Professional Support offerings.
For more information about this and other Microsoft technical support offerings, or to purchase Professional Support incidents, please contact a Customer Representative at 1-800-936-3500.
Microsoft Gold Certified Support Partners for Support Services
Microsoft Gold Certified Support Partners for Support Services are industry leading, multi-vendor support providers who have a special relationship with Microsoft that helps ensure that they deliver high-quality technical support for Microsoft products. All Microsoft Gold Certified Support Partners for Support Services possess significant industry expertise in many types of environments and can provide your organization with a broad range of life-cycle services and extended capabilities that form an economical and cohesive business solution.
For more information about the support options available from Microsoft Gold Certified Support Partners for Support Services, browse to the following Microsoft Web site:
Microsoft Certified Solution Providers
Microsoft Certified Solution Providers (MCSPs) are independent companies that can provide you with the highest levels of technical expertise, strategic thinking, and hands-on skills. MCSPs encompass a broad range of expertise and vendor affiliations. Their real-world perspective can help you prioritize and effectively deliver your technology solutions.
To locate a Microsoft Solution Provider in your area or country, browse to the following Microsoft Web site:
Or call the Microsoft Sales Information Center at (800) 765-7768.
Microsoft Office 2000/Visual Basic Programmer's Guide
Exploit powerfully enhanced programmability in Office 2000 with authoritative information straight from the Microsoft Office development team. This essential reference comes packed with practical, roll-up-your-sleeves resources to help maximize your productivity with the integrated development tools and services in Office 2000, including the Microsoft Visual Basic for Applications (VBA) 6.0 development system. Use this incisive coverage to build on what you know and accomplish everything from automating individual tasks to creating complex vertical-market applications.
Disk: 1 CD
The Microsoft Office 2000/Visual Basic Reference
Create custom solutions that help people work more productively from desktop to Web with this comprehensive programming reference for Microsoft Office 2000. Direct from the Microsoft Office 2000 product teams, these six volumes deliver the authoritative technical detail you need to maximize your productivity with the Microsoft Visual Basic for Applications (VBA) programming language. They include A-to-Z guides to the objects, methods, and properties available in the Office 2000 development environment; object model diagrams for each Office 2000 application and shared component; extensive cross referencing; and practical code examples.
Microsoft Office 2000/Visual Basic for Applications Fundamentals
"Microsoft Office 2000/Visual Basic for Applications Fundamentals" is the teach-yourself guide to using the VBA capabilities in each of the Microsoft Office 2000 applications. You'll learn how to automate content creation, handle events, write your own functions and procedures, customize menus and toolbars, create component add-ins for all Office applications, save documents to an intranet, and more. The easy-to-follow lessons include clear objectives and real-world business examples, so you can learn exactly what you need to know at your own speed. The new edition reflects the author's extensive knowledge of VBA and Office design. It is expanded to include approximately 15 hours of instruction, with numerous screen shots and illustrations. It also comes with practice files on CD-ROM. It's the easiest way to learn Office 2000 VBA programming fundamentals, using the proven Microsoft Step by Step method.
Disk: 1 CD
Microsoft Office 2000 VBA Fundamentals/Mastering Solution Set
"Mastering Microsoft Office 2000 Solution Development" combines two well-matched, best-of-breed resources to teach you how to develop desktop solutions with Microsoft Office 2000: disc-based interactive training and a step-by-step guidebook with handy companion files.
Disk: 1 CD
For more information about Visual Basic for Applications, in the Visual Basic Editor, click Microsoft Visual Basic Help on the Help menu, type the Visual Basic for Applications topic you want in the Office Assistant or the Answer Wizard, and then click Search to view the topic.
For information about the relationships of one object to another, use theObject Browser. In the Visual Basic or Applications Editor, clickObject Browser
on the View
The Microsoft Knowledge Base
For Visual Basic for Applications questions not relating to the Word objectmodel, do not limit your query to Word. Many Microsoft Access, MicrosoftExcel, or Visual Basic articles may apply to Visual Basic for Applicationsin Word.
For additional information about Microsoft Office 2000 Visual Basic for Application Programming Resources, please click the article number below to view the article in the Microsoft Knowledge Base:
OFF2000: Programming Resources for Visual Basic for Applications
The Microsoft Knowledge Base is available from the following sources.
Microsoft Online Support
Search the Microsoft Knowledge Base for technical support information and self-help tools for Microsoft products:
Microsoft TechNet CD
Microsoft TechNet is the front-line resource for fast, complete answersto technical questions on Microsoft desktop and systems products. Fromcrucial data on client-server and workgroup computing, systems platforms, and database products, to the latest on support for Microsoft Windows and Macintosh-based applications, it's all on Microsoft TechNet. To subscribe to Microsoft TechNet, call (800) 344-2121, ext. 3118, 6:30 A.M. to 5:30 P.M. (Pacific time).