• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio 6.0 Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▼Knowledge Base
      • About the Microsoft Knowledge Base
      • ▶ACME Setup Program
      • ▶BackOffice
      • ▶Data Access
      • ▶Exchange
      • ▶Fortran Compiler
      • ▶FoxPro
      • ▶Hardware
      • ▶Internet Explorer
      • ▶Internet Development
      • ▶Macro Assembler
      • ▶Messaging
      • ▶Microsoft Developer Network
      • ▶Microsoft Mastering Series
      • ▶Microsoft Systems Journal
      • ▶NetShow
      • ▼Office
        • ▶Access
        • ▶Access 2000
        • ▶Access Distribution Kit
        • ▶Excel
        • ▶Excel 2000
        • ▶Excel 97
        • ▶Excel 98
        • ▶FrontPage
        • ▶FrontPage 2000
        • ▶FrontPage 98
        • ▶FrontPage Server
        • ▶Microsoft Office 2000 Developer
        • ▶Microsoft Office 98
        • ▶Microsoft Vizact 2000
        • ▶Office
        • ▶Office 2000
        • ▶Office 2000 Web Components
        • ▶Office 97
        • ▼Office Developer
          • BUG: Access 2000 Object Model Breaks Binary Compatibility
          • BUG: Access 2000 Quit Method Leaves Access Running
          • BUG: Accessing Shapes.Count of Consecutive WordMail Docs Fails
          • BUG: Automation Error 8001010A when Automating Word 2000
          • BUG: C4003 When Building Wrapper For Word.Basic 7.0 Object
          • BUG: Cannot Edit Word Document in OLE or WebBrowser Control
          • BUG: Error 2046 Calling OpenForm or OpenReport Automating Access
          • BUG: Error 429 'ActiveX Component Can't Create Object' on NT
          • BUG: Internet Publishing Provider May Return False Error in ASP
          • BUG: Menu Disabled in Application Activated Using OLE Control
          • BUG: MFC ActiveX Document App Hangs After Deleting a Word Table
          • BUG: Microsoft Excel Does Not Repaint Properly With Automation
          • BUG: MoveDown Method Behaves Incorrectly When Word is Hidden
          • BUG: No Toolbars When Word Doc Activated from VB OLE Container
          • BUG: Office 2000 Apps Don't Redirect Using Response.Redirect
          • BUG: Office Repaint Problem if Modal Form Shown from ActiveX EXE
          • BUG: Outlook 8.03 Gives Extra Copy Notification to Extensions
          • BUG: ScrollBars Disappear on Mouse Move in OLE Container
          • BUG: Starting Word Manually Uses Same Instance as Automation
          • BUG: VB Hangs While Automating Excel Using OLE Control
          • BUG: Win32Cmi Sample Fails or Gives Wait Timeout Error
          • BUG: Word 2000 Version Key Doesn't Match Type Library Version
          • BUG: XL97 Errors Using OLE Automation
          • DAO Error After Installing Visual Basic DAO Application
          • DOC: Excel BIFF8 CONTINUE Record Information Is Incomplete
          • DOC: STRING Record Description Omits grbit Field
          • FAQ: Office Automation Using Visual C++
          • FILE: B2CSE.exe Converts Visual Basic Automation Code to Visual
          • FILE: DSOFILE.EXE Lets You Read Document Properties w/o Office
          • FILE: OLE Automation Methods/Properties Supported by OLE App
          • FIX: Excel Automation from VBScript Gives Type Library Error
          • FIX: OLE Automation to Excel 8.0 Fails Using a 16-bit Client
          • HOWTO: Access Word for Windows Document Variables from VB
          • HOWTO: Add and Run a VBA Macro Using Automation from MFC
          • HOWTO: Add Custom Table to the Clipboard to be Pasted into Word
          • HOWTO: Assign a Button's Click Event at Run-time in Word
          • HOWTO: Attach to a Running Instance of an Office Application
          • HOWTO: Automate a Secured Access Database Using Visual Basic
          • HOWTO: Automate Excel 97 and Excel 2000 from Visual Basic
          • HOWTO: Automate Excel 97/2000 and Then Know the User Closed It
          • HOWTO: Automate Excel from an HTML Web Page Using JScript
          • HOWTO: Automate Excel From C++ Without Using MFC or #import
          • HOWTO: Automate Excel to Create a New Workbook from Delphi
          • HOWTO: Automate Excel Using MFC and Worksheet Functions
          • HOWTO: Automate Linked and Embedded ActiveX Documents
          • HOWTO: Automate MailMerge in Word 2000 Using Visual J++ ( Java )
          • HOWTO: Automate Outlook using Visual Basic
          • HOWTO: Automate Outlook Using Visual C++/MFC
          • HOWTO: Automate PowerPoint Using MFC and Run a Macro
          • HOWTO: Automate PowerPoint Using Visual Basic
          • HOWTO: Automate PowerPoint Using Visual C++ w/MFC
          • HOWTO: Automate PowerPoint Using Visual FoxPro
          • HOWTO: Automate PowerPoint Using Visual J++
          • HOWTO: Automate the Microsoft Office Binder Object through OLE
          • HOWTO: Automate Using VC++ to Save Excel Worksheet as HTML File
          • HOWTO: Automate Word 97 to Do Mail Merge with Visual C++ and MFC
          • HOWTO: Automate Word 97 to Perform Mail Merge from Delphi
          • HOWTO: Automate Word 97/2000 to do Mail Merge from Visual Basic
          • HOWTO: Automating Excel From Client-Side VBScript
          • HOWTO: Build a Microsoft Word Add-in (WLL) Using Visual C++
          • HOWTO: Build an Add-in (XLL) for Excel Using Visual C++
          • HOWTO: Build an Office 2000 COM Add-In in Visual Basic
          • HOWTO: Call Microsoft Excel Macros That Take Parameters
          • HOWTO: Catch Microsoft Excel Application Events Using VC++
          • HOWTO: Catch Microsoft Word97 Application Events Using VC++
          • HOWTO: Convert a Database Table into an Excel Spreadsheet
          • HOWTO: Convert Indices (row,col) into Excel-Style A1:C1 Strings
          • HOWTO: Create a Combination Chart with the Chart Web Component
          • HOWTO: Create an Automation Client Project Using ATL
          • HOWTO: Create an MFC Automation Controller for PowerPoint 97
          • HOWTO: Create and Call an Excel Macro Programmatically From VB
          • HOWTO: Create Automation Project Using MFC and a Type Library
          • HOWTO: Create/Format Excel Workbook Using Visual J++ Automation
          • HOWTO: Determine If an Excel Workbook Contains Macros
          • HOWTO: Determine the Path for an Office Application
          • HOWTO: Determine the Version of a Microsoft Excel Workbook
          • HOWTO: Determine the Version of a Microsoft Word Document
          • HOWTO: Determine Which Version of Excel Wrote a Workbook
          • HOWTO: Display ASP Results Using Excel in IE with MIME Types
          • HOWTO: Do 16-Bit Automation in C++ Using VC 1.52
          • HOWTO: Dynamically Add and Run a VBA Macro from Visual Basic
          • HOWTO: Embed and Automate a Microsoft Excel Worksheet with MFC
          • HOWTO: Embed and Automate a Word Document with MFC
          • HOWTO: Embed and Automate Office Documents with Visual Basic
          • HOWTO: Find Path and Version of Office Applications with VC++
          • HOWTO: Get IDispatch of an Excel or Word Document from an OCX
          • HOWTO: Have a VB Program Change a Word Document's Page Layout
          • HOWTO: Improving the Performance of Office Automation Code
          • HOWTO: Manipulate Office Assistants from Visual Basic
          • HOWTO: Obtain Built-In Constant Values for an Office Application
          • HOWTO: Print an Embedded Word Document in Visual Basic
          • HOWTO: Read Compound Document Properties Directly with VC++
          • HOWTO: Retrieve Dialog Info from Word Using an MFC App
          • HOWTO: Run a Word Macro That Requires Arguments
          • HOWTO: Run a Word Macro While Editing a Word Object in VB
          • HOWTO: Server-Side Spell Checking Using Microsoft Word and ASP
          • HOWTO: Set Duplex Printing for Word Automation
          • HOWTO: Transfer an Array from VB 3.0 to a Microsoft Excel Sheet
          • HOWTO: Transfer Data from ADO Recordset to Excel with Automation
          • HOWTO: Trap Events Exposed by Office Applications
          • HOWTO: Use Automation to Modify the Office Menu
          • HOWTO: Use Automation to Open and Print a Word 97 Document
          • HOWTO: Use Automation to Retrieve Built-in Document Properties
          • HOWTO: Use Automation to Run a Word 97 Macro with Arguments
          • HOWTO: Use Automation to Set the Printer from an MFC Project
          • HOWTO: Use C++ to Access DocumentProperties with Automation
          • HOWTO: Use Events to Determine When Word Quits
          • HOWTO: Use GetDiskFreeSpaceEx to Retrieve Drive Information
          • HOWTO: Use MFC to Automate Excel 97 and Navigate Worksheets
          • HOWTO: Use MFC to Automate Excel and Create/Format a New Workboo
          • HOWTO: Use MFC to Automate Excel and Fill a Range with an Array
          • HOWTO: Use MFC to Automate Excel and Obtain an Array from a Rang
          • HOWTO: Use MFC to Copy a DAO Recordset to Excel with Automation
          • HOWTO: Use MFC to Create a Microsoft Excel 97 Chart
          • HOWTO: Use MFC to Create and Show a PowerPoint Presentation
          • HOWTO: Use Microsoft Word's CAPI Messaging Interface (CMI)
          • HOWTO: Use OLE Automation from a C Application Rather Than C++
          • HOWTO: Use OLE Automation to Get File Summary from Word 6 Doc
          • HOWTO: Use OLE Automation with Microsoft Outlook 97
          • HOWTO: Use Server-Side Charting to Generate Charts Dynamically
          • HOWTO: Use the Chart Web Component with Visual Basic
          • HOWTO: Use the PivotTable Office Web Component with VB
          • HOWTO: Use the Spreadsheet Web Component with Visual Basic
          • HOWTO: Use the WebBrowser Control to Open an Office Document
          • HOWTO: Use the Word 6.0 SpellChecker Via OLE Automation in VB
          • HOWTO: Use VBScript to Bind a Chart to a Spreadsheet Component
          • HOWTO: View Microsoft Word Toolbars Using OLE Control
          • HOWTO: Write a DDEML Server for Excel and Use it with NetDDE
          • HOWTO:: Find and Use Office Object Model Documentation
          • INFO: ActivePrinter Property in Word Sets System Default Printer
          • INFO: BIFF8 BOUNDSHEET Record Data for Uncompressed Unicode
          • INFO: Cannot Automate Word, Excel, or PowerPoint Viewers
          • INFO: Convert (row,col) Indices into Excel-Style A1:C1 Strings
          • INFO: Corrupt Normal.dot Causes Errors When Automating Word
          • INFO: Error 429 When Automating Office Applications
          • INFO: Excel 2000 Needs Metafile Format to Insert Object
          • INFO: Passing Values by Reference to a VBA Automation Server
          • INFO: Setting ReturnValue=False Doesn't Cancel Spreadsheet Event
          • INFO: Support for the Microsoft Office Binary File Formats
          • INFO: Techniques for Diagnosing/Resolving OLE Automation Err
          • INFO: Translating Automation Errors for VB/VBA (Long)
          • INFO: Translating Large Office Automation Error Values
          • INFO: Type Libraries for Office 2000 Have Changed
          • INFO: Usage and Redistribution of FM20.DLL
          • INFO: Use an LCID When Automating Excel to Set Currency Formats
          • INFO: Using Early Binding and Late Binding in Automation
          • INFO: Using Office Developer (MOD) MSDN with Visual Studio
          • INFO: Using Visual C++ to Automate Office
          • INFO: VB Example Using DDE LinkExecute to Word for Windows 2.0
          • INFO: What Do the cmiCommandDispatch() Errors Mean?
          • MOD2000: Access Runtime Can't Be Installed Without a Shortcut
          • MOD2000: How to Create a Desktop Shortcut for Your Solution
          • MOD2000: 'P? Wizard Can't Make Multiple CAB Files w/ Access RT
          • OFF97: .Exd Files Are Created When You Insert Controls
          • OFF97: Changes to Custom ActiveX Control Are Not Used
          • PRB: 'ASSERTION FAILED' with Excel 5.0 Automation Classes
          • PRB: ATL Control Appears Incorrect in Access Report
          • PRB: ATL Control in Office Document Prevents Events from Working
          • PRB: ATL Control Properties Do Not Persist when Embedded in Word
          • PRB: Automation Error Calling Unqualified Method or Property
          • PRB: Cannot Edit Linked Word 95 Documents on Machines w/ Word 97
          • PRB: Cannot Use OLE to Access Chart Object in Excel 4.0
          • PRB: Changes Made to XL CommandBars via Automation Are Not Saved
          • PRB: Cross-Process COM Automation Hangs Client App on Win95/98
          • PRB: Error 'Bound to unknown type' Inserting ATL Control in VBA
          • PRB: Error 800A175D 'Could Not Open Macro Storage'
          • PRB: Error Message 'Cannot insert object' in Excel97
          • PRB: Errors Opening Word Documents or Excel Workbooks with IE
          • PRB: Excel Automation Fails Second Time Code Runs
          • PRB: Existing XLL Not Recognized by Excel After Recompilation
          • PRB: GetChunk Corrupts Binary Data on Win98/NT4 SP4
          • PRB: GetObject or GetActiveObject Cannot Find Running Office App
          • PRB: IPF While Debugging Microsoft Access Automation Code
          • PRB: Menus Do Not Work in MFC MDI ActiveX Document Container
          • PRB: MFC ActiveX Control Fails to Insert into PowerPoint 2000
          • PRB: Modeless Forms in VB ActiveX DLL's Don't Display in VC++
          • PRB: Office 97 Automation Client Fails After Re-compilation
          • PRB: Office Application Remains in Memory
          • PRB: Opening an Embedded Word 97 Document Creates an Extra Doc
          • PRB: Variable Not Defined Error Message When Using a Constant
          • PRB: VB Package
          • PRB: WLL May Cause a GP Fault While Closing Word
          • PRB: Word Fails to Save Custom Document Properties
          • SAMPLE: CmdLanch.exe Launches EXE from Custom Outlook Menu Item
          • Sample: OFramer.exe Automates Excel and Word Inside a VB Form
          • SAMPLE:Comaddin.exe Office 2000 COM Add-In Written in Visual C++
          • Wrd97err.doc Contains a List of Word 97 Automation Errors
          • XL2000: Hyperlinks in Embedded Excel Workbook Do Not Work
          • XL7: Code to Access MS Excel Does Not Work in Version 7.0
          • XL7: CopyFromRecordset Fails with OLE Automation
          • Xl97: BIFF Records Doc Error in MS Excel 97 Developer's Kit
          • XL97: CreateObject and GetObject Work Differently
          • XL98: CreateObject and GetObject Work Differently
        • ▶Office Server Extensions
        • ▶Outlook
        • ▶Outlook 2000
        • ▶Outlook 98
        • ▶PowerPoint 2000
        • ▶PowerPoint 97
        • ▶VBA articles for Excel 2000
        • ▶VBA articles for Excel 97
        • ▶VBA articles for Excel 98 Macintosh Edition
        • ▶VBA Articles for Office 2000 Products
        • ▶Word
        • ▶Word 2000
        • ▶Word 97 for Windows
      • ▶OLE
      • ▶Visual Basic
      • ▶Visual Database Tools
      • ▶Visual C++
      • ▶Visual InterDev
      • ▶Visual J++ and Java Language
      • ▶Visual SourceSafe
      • ▶Visual Studio
      • ▶Windows
      • ▶Windows Development
      • ▶Miscellaneous
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples