Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Follow the current Blogs for Office Developers network at https://blogs.msdn.com/b/officedevblogs
Get Office developer news at https://blogs.msdn.com/b/officedevblogs
This blog is being retired. For current news and information for the development of Office,...
Date: 04/09/2014
Introducing WOPI
This blog post describes how to create a custom WOPI host. A WOPI host is document storage location...
Date: 03/21/2013
JavaScript API object model maps updated for attachment support in mail apps!
In my last post When should I choose to create a mail app versus an add-in for Outlook?, I provided...
Date: 03/04/2013
Working with tracked changes and comments programmatically in Word 2013
In this blog post, I will describe the changes to the object model for displaying tracked changes...
Date: 01/10/2013
When should I choose to create a mail app versus an add-in for Outlook?
Some of you may or may not be aware that alongside with the legacy COM-based Office client object...
Date: 12/10/2012
What's new for developers in Visio 2013?
In this post, I'll introduce some of the new features of interest to developers in Visio 2013. Among...
Date: 10/29/2012
What’s new in Access 2013 for developers
Mike Stowe, Programming Writer, Office Developer Documentation team, authored today's post. Access...
Date: 10/24/2012
Office 2013 Developer Content Landscape
Hi, my name is Luke Nyswonger and I lead the developer content team for Office programmability. My...
Date: 10/02/2012
What's new in Excel 2013 Preview for developers
New features for developers in Excel 2013 Preview Frank Rice, Senior Programming Writer, Office...
Date: 09/20/2012
What's new for developers in the new Project desktop (besides task pane apps)
Project Standard 2013 and Project Professional 2013 include many new features for developers, such...
Date: 09/12/2012
Change shapes in Visio 2013
Visio 2013 introduces a "Change Shape" feature that enables you to swap out a selected shape or...
Date: 08/23/2012
Win a prize in the app contest!
Have you heard? There's an app contest going on and you're invited! App contest? That's right! Vivek...
Date: 08/21/2012
The Excel Button - Awesome for Developers
Dan Battagin, Principal Program Manager on the Excel team, authored today's post. Recently on the...
Date: 08/07/2012
What's new in Word 2013 Preview for developers
In this post, I’ll highlight some of the new features for developers in Word 2013 Preview. As...
Date: 08/01/2012
What’s new in Office 2013 Preview for developers
Frank Rice, Senior Programming Writer, Office Developer Documentation team, authored today's post....
Date: 07/26/2012
The Open XML SDK 2.5 CTP is now available for download
Frank Rice, Senior Programming Writer, Office Developer Documentation team, authored today's post....
Date: 07/25/2012
The next version of Office is here!
A week ago today, at a press event in San Francisco, Steve Ballmer unveiled the new Office and...
Date: 07/23/2012
Working with connected diagrams programmatically
(This blog post is the second part in a series of two blog posts. The first blog post was published...
Date: 05/07/2012
Customizing the Outlook experience of attaching files from a SharePoint document library
Do you use SharePoint and Outlook? I recently acquired an article and sample code from one of our...
Date: 04/26/2012
SmartArt Graphic Index Numbers in Word 2010
The table in this post lists the layouts available in Word 2010 for SmartArt Graphics. You can...
Date: 03/08/2012
Insert database query results as a table programmatically in Word 2010
An astute user recently pointed out that buried on the Customize Ribbon tab of the Word Options...
Date: 02/06/2012
Microsoft announces "Office 15" Technical Preview
PJ Hough, Corporate VP of Office Division, recently announced the beginning of the "Office 15"...
Date: 02/01/2012
New blog direction for "Office Developer Blog"
The Office Client Developer Content Resources blog has embarked on a new, broader direction - we are...
Date: 01/30/2012
Referencing Outlook field and property names in non-English locales
In Microsoft Outlook, fields store values in forms and properties store values in macros or add-ins....
Date: 01/29/2012
Creating a helper class in C# to access common Outlook item members
In Microsoft Outlook, items such as MailItem, ContactItem and AppointmentItem have similar...
Date: 12/16/2011
ExcelMashup.com debuts!
In Oct of this year, I blogged about the awesome new offering from the Excel team that gives...
Date: 12/09/2011
Finding your way around Office developer documentation
I’d like to share with those of you who are new to Office solutions development a few tips...
Date: 11/30/2011
Using the Excel Services JavaScript API to Work with Embedded Excel Workbooks
In SharePoint 2010, Excel Services added support for ECMAScript (JavaScript, JScript). This enabled...
Date: 10/14/2011
Survey: What kind of Access, Excel, Outlook, and Word developer documentation helps you?
Our Office Dev Docs Team blog has been laying low while the team is heads-down authoring new content...
Date: 09/30/2011
Outlook 2010 MAPI Reference has been updated!
The Outlook 2010 MAPI Reference has recently been updated on MSDN. The Nickname Cache topic is now...
Date: 08/26/2011
Running Sample Outlook Add-in's
A few customers have asked about how to run the time-reporting add-in that was published on MSDN as...
Date: 07/20/2011
Attaching a File or an Outlook Item to an Outlook Message
Attaching a file to a Microsoft Outlook mail item is one of the most popular customer actions in...
Date: 07/15/2011
Excel Services JavaScript Object Model (JSOM) Documentation Updated on MSDN
“When are they EVER going to revise the Excel Services JavaScript Object Model documentation for...
Date: 06/29/2011
Importing Charts, Customizing the Ribbon, Starting Excel from Outlook
Often I see customers on forums asking how to display custom user interface in the Office Fluent...
Date: 06/24/2011
Programmatically Accessing the Nickname Cache in Outlook 2010
I recently chatted with our MAPI expert Stephen Griffin and would like to share what I learned about...
Date: 06/13/2011
New Developer Roadmaps for Outlook, Visio, and Excel
Are you interested in learning to develop solutions for Outlook? The Outlook Developer Roadmap puts...
Date: 05/18/2011
Office Client Content Published in April 2011: Excel, Open XML, Outlook, and Visio
Just wanted to provide a quick summary of content published on MSDN for Office client applications...
Date: 05/17/2011
New Excel Macro Training Videos for Beginners!
Developers and power users new to programming with the Excel object model take note: there is a new...
Date: 05/12/2011
Nice Roll-up of Recent Publications: Access, Excel, Office, OneNote, Outlook, Visio, Word
API References and SDKs Component API Reference for Office 2010 Outlook 2010 Developer Reference...
Date: 05/06/2011
New Content on Excel Services and Word Automation Services Development for SharePoint Server 2010
In addition to delivering developer-oriented content for the Office client applications such as...
Date: 05/05/2011
Time-Reporting Tool now Available as an Outlook Add-in!
The time reporting macro that I blogged about a few months ago has been implemented as a C# Outlook...
Date: 05/03/2011
Automating Highlighting of Search Results in an Outlook Message
Do you know about the new Outlook add-in that automates highlighting of your search string in an...
Date: 04/20/2011
How Do I Extend Outlook to Do…
Frequently we come across the question “How do I extend Outlook to do <a task>”....
Date: 04/10/2011
Passing the correct units to Visio VBA methods
[Revised, thanks to suggestions from Eric Schmidt!] Certain methods in the Visio VBA object model...
Date: 03/23/2011
Use the Page.DropCallout method to add callouts to shapes programmatically in Visio 2010
[Note: This is the fourth in a series of blog posts that highlight some of the new members of the...
Date: 03/15/2011
How to Search for a String in an Outlook Email Message and Automate a Reply that Contains the String
I’d like to demonstrate a technique that helps automating email replies – when creating...
Date: 03/15/2011
How to Log On to a Specific Profile in Outlook 2010
You can use the Outlook object model to log on to a custom MAPI profile or the default profile. When...
Date: 02/22/2011
A Real Outlook Social Connector Provider that Uses the OSC Provider Proxy Library
I last blogged about using the Microsoft Outlook Social Connector (OSC) provider extensibility to...
Date: 01/27/2011
Use the Page.AutoConnectMany method to connect multiple shapes automatically in Visio 2010
[Note: This is the third in a series of blog posts that highlight some of the new members of the...
Date: 12/21/2010