Microsoft KB Archive/274481

= Programming resources for Visual Basic for Applications =

Article ID: 274481

Article Last Modified on 7/18/2007

-

APPLIES TO


 * Microsoft Visio 2000 Standard Edition
 * Microsoft Visio 2000 Professional Edition
 * Microsoft Visio 2000 Technical Edition
 * Microsoft Visio 2000 Enterprise Edition

-



This article was previously published under Q274481





For a Microsoft Visio 2002 version of this article, see 297319.



SUMMARY
This article lists some of the resources that are available to help you learn Microsoft Visual Basic for Applications programming. The article contains the following categories:
 * Online Help
 * &quot;Developing Visio Solutions&quot; Documentation
 * The Object Browser
 * Microsoft Press and Third-Party Reference and Learning Materials
 * Microsoft Knowledge Base on the World Wide Web
 * Internet Newsgroups
 * Other Web Resources
 * Microsoft Certified Support Centers



Online Help

 * Use the Microsoft Visio Developer Reference. On the Help menu, click Developer Reference. Click Search on the toolbar, type the name of an object, method, or property, and then click Search.
 * In the Visual Basic Editor, use Visual Basic Help. On the Help menu, click Microsoft Visual Basic Help. On the Search tab, type the name of an object, method, or property, and then click List Topics.
 * Press F1. Double-click a word in the module sheet, and then press F1 to open Help for that object, method, or property.

&quot;Developing Visio Solutions&quot; Documentation
Developing Visio Solutions is a complete guide for creating custom solutions with the Microsoft Visio family of products. The guide is available in Acrobat Portable Document Format (PDF) in the following folder on your hard disk

Program Files\Visio\Docs or in the \Docs folder

or on the CD.

The Object Browser
The Object Browser allows you to browse through all available objects in your project and see their properties, methods, and events. In addition, you can see the procedures and constants that are available from object libraries in your project. You can easily display online Help as you browse. You can use the Object Browser to find and use objects that you create, as well as objects from other programs.

You can get help for the Object Browser by searching for Object Browser in Help.

To navigate the Object Browser, follow these steps:
 * 1) Activate a module.
 * 2) On the View menu, click Object Browser (F2), or click Object Browser on the toolbar.
 * 3) Select the name of the project or library that you want to view in the Project/Library list.
 * 4) Use the Classes list to select the class; use the Members of ' ' list to select specific members of your class or project.
 * 5) View information about the class or member that you selected in the Details section at the bottom of the window.
 * 6) Use the Help button to display the Help topic for the class or member that you selected.

Microsoft Press and Third-Party Reference and Learning Materials
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.



Microsoft Visual Basic --

Title:    Microsoft Office 2000/Visual Basic Language Reference Author:   Microsoft Corporation Publisher: Microsoft Press Date:     May 7, 1999 ISBN:     1-57231-955-0 Pages:    7040 Disk:     N/A Web Site: http://mspress.microsoft.com/books/2321.htm

Title:    Microsoft Office 2000/Visual Basic Programmer's Guide Author:   David Shank, Mark Roberts, Tamra Myers Publisher: Microsoft Press Date:     May 7, 1999 ISBN:     1-57231-952-6 Pages:    976 Disk:     1 CD   Web Site:  http://mspress.microsoft.com/books/2320.htm

For more information about some educational and training resources that are available to help you learn Microsoft Visio, click the following article number to view the article in the Microsoft Knowledge Base:

281273 Online resources for books, training, tips, updates, development, solution providers, and support

Microsoft Knowledge Base on the World Wide Web
Many articles in the Knowledge Base contain sample code for common Visual Basic for Applications solutions. The advantage of accessing the articles online is that you can copy the code from your browser and paste it into a module. This saves you the time it would take to manually type the code.

To access the Microsoft Knowledge Base on the World Wide Web, visit the following Microsoft Web site:

http://support.microsoft.com/?pr=kbinfo

For more information about how to use the Microsoft Knowledge Base, click the following article number to view the article in the Microsoft Knowledge Base:

129725 Obtaining Knowledge Base Articles on the World Wide Web

Internet Newsgroups
Click the following link for a list of peer-to-peer newsgroups that are available to help you interact with other users of Visual Basic for Applications:

http://msdn2.microsoft.com/en-us/isv/Bb190538.aspx

Visio Development Newsgroups

 * microsoft.public.visio.developer
 * microsoft.public.visio.developer.diagrams
 * microsoft.public.visio.developer.layout-routing
 * microsoft.public.visio.developer.shapesheet
 * microsoft.public.visio.developer.vba
 * microsoft.public.visio.developer.vc

For more information about Microsoft Internet newsgroups, please visit the following Microsoft Web site:

http://www.microsoft.com/communities/default.mspx

Microsoft Visio Developer Web Site
Check out the latest information, hot topics, resources, downloads, and more for the Visio Developer, at the following Microsoft Web site:

Microsoft Visio Developer Web site

The following Web sites are also of interest to Visual Basic for Applications programmers:

Microsoft Visual Basic Web site

Microsoft Developer Network Web site

Summit Web site for Microsoft VBA

Microsoft Office Developer Support
Find the support options for the Office Developer available in the United States and Canada, at the following Microsoft Web site:

http://www.microsoft.com/office/developer/suite/support.htm

In addition, the following resources are also available on this site:
 * 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.

http://msdn.microsoft.com/community/mhm

Microsoft Certified Support Centers
Microsoft Certified Support Centers (MCSCs) are industry leading, multi-vendor support providers who have a special relationship with Microsoft that helps ensure they deliver high quality technical support for Microsoft products. All MCSCs 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 Certified Support Centers, go to the following Microsoft Web site:

http://www.microsoft.com/support/mcsc/

Additional query words: vb vba vbe visiodev

Keywords: kbdtacode kbhowto kbprogramming KB274481

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.