List of programming resources in Visio 2002 for Visual Basic for Applications (297319)



The information in this article applies to:

  • Microsoft Visio 2002 Standard
  • Microsoft Visio 2002 Professional

This article was previously published under Q297319
For a Microsoft Visio 2000 version of this article, see 274481.

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
  • 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

MORE INFORMATION

Online Help

  • Use the Microsoft Visio Developer Reference. On the Help menu, click Developer Reference. On the Answer Wizard tab, 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 Answer Wizard tab, type the name of an object, method, or property, and then click Search.
  • Press F1. Double-click a word in the module sheet, and then press F1 to open Help for that object, method, or property.

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 'class' 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: 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:

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:

Other Web Resources

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: The following Web sites are also of interest to Visual Basic for Applications programmers:

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: 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.

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:

Modification Type:MinorLast Reviewed:10/11/2006
Keywords:kbhowto kbinfo kbProgramming KB297319