Skip to Content
Microsoft® .NET Development for Microsoft Office
book

Microsoft® .NET Development for Microsoft Office

by Andrew Whitechapel
December 2004
Intermediate to advanced content levelIntermediate to advanced
528 pages
14h 30m
English
Microsoft Press
Content preview from Microsoft® .NET Development for Microsoft Office

Chapter 5. Add-Ins

Add-ins enable you to extend the capabilities of Office applications by adding custom commands and specialized features that meet a specific business requirement. Over time, the term "add-in" has been used to cover a wide range of different technologies, as described in Table 5-1.

Table 5-1. Add-In Types

Technique

Description

Advantages

Disadvantages

VBA add-ins (Excel XLAs, Word DOTs)

Office applications support VBA add-ins that you can create with the VBA Editor included in each application.

Easy to develop.

Not compiled, run slowly, are susceptible to user corruption, lead to unstructured, unmaintainable code, and can pose a security risk.

Excel XLLs, Word WLLs, and Visio VSLs

Compiled, application-specific DLLs, developed in languages ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office

VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office

Kathleen McGrath, Paul Stubbs

Publisher Resources

ISBN: 0735621322Supplemental ContentErrata