<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>frice's WebLog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/frice/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/frice/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:20:45 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>SP1 Fix Affecting 64 bit Solutions in Access</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/sp1-fix-affecting-64-bit-solutions-in-access</link>
      <pubDate>Mon, 23 May 2011 09:48:25 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2011/05/23/sp1-fix-affecting-64-bit-solutions-in-access/</guid>
      <description><![CDATA[We are on-track to deliver SP1 in mid-summer 2011 (here is the official announcement). We definitely...]]></description>
      <content:encoded><![CDATA[<p>We are on-track to deliver SP1 in mid-summer 2011 (here is the <a href="https://blogs.technet.com/b/office_sustained_engineering/archive/2011/05/16/announcing-service-pack-1-for-office-2010-and-sharepoint-2010.aspx">official announcement</a>). We definitely recommend this update for all Office 2010 users. If you&rsquo;re one of the few 64-bit Access users working with <i>compiled</i> Access databases (ACCDE, MDE, and ADE files), be sure to check out <a href="https://support.microsoft.com/kb/2533794">this</a> KB article that details an update process you&rsquo;ll need to go through to have your files work properly with SP1.&nbsp; </p>]]></content:encoded>
    </item>
    <item>
      <title>Add-in that lists the IDs (idMSOs) of context menu controls is now available</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/add-in-that-lists-the-ids-idmsos-of-context-menu-controls-is-now-available</link>
      <pubDate>Wed, 01 Sep 2010 09:24:11 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2010/09/01/add-in-that-lists-the-ids-idmsos-of-context-menu-controls-is-now-available/</guid>
      <description><![CDATA[As part of Office 2010 extensibility,&nbsp;it is now&nbsp;possible to extend Context Menus exists,...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">As part of Office 2010 extensibility,&nbsp;it is now&nbsp;possible to extend Context Menus exists, e.g. adding new buttons to a particular context menu in Word/Excel/etc.. To extend a particular Context Menu developers&nbsp;need to know the id name of that particular Context Menu; for that purpose UEX publishes every release a list with all the names of all the extensible controls in Office. However, is not easy for developers to look at the huge list and find the context menu he/she wants to extend because sometimes the names are not meaningful. To help developers with this task, Juli&aacute;n Argil Torres has&nbsp;developed a small add-in that adds at the end of the context menus a button with its name, also if the developer clicks the button, the name is stored in the clipboard.</span></p>
<p><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/32/33/1325.ContextMenuAddin.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-32-33/1325.ContextMenuAddin.png" border="0" /></span></p>
<p><span style="font-size: medium;">You can find a link to the add-in at </span><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="https://msdn.microsoft.com/en-us/office/aa905530.aspx">https://msdn.microsoft.com/en-us/office/aa905530.aspx</a></span></p>
<p><span style="font-family: Calibri;"></span></p>]]></content:encoded>
    </item>
    <item>
      <title>What's New for Office 2010 Developers white paper is live</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/whats-new-for-office-2010-developers-white-paper-is-live</link>
      <pubDate>Fri, 27 Aug 2010 14:03:34 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2010/08/27/whats-new-for-office-2010-developers-white-paper-is-live/</guid>
      <description><![CDATA[Learn about some of the new features and technologies for developers in Office 2010. View the paper...]]></description>
      <content:encoded><![CDATA[<p>Learn about some of the new features and technologies for developers in Office 2010. View the paper at <a href="https://msdn.microsoft.com/en-us/library/ff955606.aspx">https://msdn.microsoft.com/en-us/library/ff955606.aspx</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Introducing a new type of help for developers</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/introducing-a-new-type-of-help-for-developers</link>
      <pubDate>Fri, 02 Apr 2010 14:57:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2010/04/02/introducing-a-new-type-of-help-for-developers/</guid>
      <description><![CDATA[The Microsoft Developer Center&nbsp;introduces a new type of help&nbsp;documentation for developers....]]></description>
      <content:encoded><![CDATA[<P>The <A title="Microsoft Office Developer Center" href="https://msdn.microsoft.com/office" mce_href="https://msdn.microsoft.com/office">Microsoft Developer Center</A>&nbsp;introduces a new type of help&nbsp;documentation for developers. They are called <STRONG>Quick Notes</STRONG> and are intended to give you just the information you need to get common tasks accomplished. </P>
<P><IMG style="WIDTH: 471px; HEIGHT: 164px" title="SharePoint Quick Note" alt="SharePoint Quick Note" src="https://frice07/sites/SampleWebPartSite/Pictures/QuickNoteScreenShot.png" width=471 height=164 mce_src="https://frice07/sites/SampleWebPartSite/Pictures/QuickNoteScreenShot.png">&nbsp;</P>
<P>They are very task oriented with no lengthy&nbsp;explanations. Just the steps necessary to get things done.&nbsp;There will be Quick Notes focused on Office tasks and SharePoint tasks. So check these out,&nbsp;with more on the way.</P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A title="Quick Note: Getting Started with Web Part Development in SharePoint 2010" href="https://msdn.microsoft.com/en-us/library/ff597540(office.14).aspx" mce_href="https://msdn.microsoft.com/en-us/library/ff597540(office.14).aspx">Quick Note: Getting Started with Web Part Development in SharePoint 2010</A></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A title="Quick Note: Connect Web Parts in SharePoint 2010" href="https://msdn.microsoft.com/en-us/library/ff597538(office.14).aspx" mce_href="https://msdn.microsoft.com/en-us/library/ff597538(office.14).aspx">Quick Note: Connect Web Parts in SharePoint 2010</A></SPAN>&nbsp;&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Check out the new article from Excel MVP Ron de Bruin</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/check-out-the-new-article-from-excel-mvp-ron-de-bruin</link>
      <pubDate>Thu, 11 Mar 2010 13:19:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2010/03/11/check-out-the-new-article-from-excel-mvp-ron-de-bruin/</guid>
      <description><![CDATA[The article titled Using VBA in Excel to Send Workbooks and Ranges through E-Mail with Outlook (Part...]]></description>
      <content:encoded><![CDATA[The article titled<A title="Using VBA in Excel to Send Workbooks and Ranges through E-Mail with Outlook (Part 1 of 2)" href="https://msdn.microsoft.com/en-us/library/ff458119(office.11).aspx" mce_href="https://msdn.microsoft.com/en-us/library/ff458119(office.11).aspx"> Using VBA in Excel to Send Workbooks and Ranges through E-Mail with Outlook (Part 1 of 2)</A> has been publish. In this, the first of a two-part series, Ron describes ways of sending Excel workbooks, worksheets, and so forth to Outlook by using the Outlook object model. Ron also provides links to a cool add-in that he has created. Check it out!]]></content:encoded>
    </item>
    <item>
      <title>New Office Talk column on using Office Open XML is now available</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/new-office-talk-column-on-using-office-open-xml-is-now-available</link>
      <pubDate>Thu, 07 Jan 2010 13:01:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2010/01/07/new-office-talk-column-on-using-office-open-xml-is-now-available/</guid>
      <description><![CDATA[I've written a new Office Talk column on creating form letters in Word 2007 and Word 2010 by using...]]></description>
      <content:encoded><![CDATA[<P>I've written a new Office Talk column on creating form letters in Word 2007 and Word 2010 by using bookmarks and Office Open XML. The column, titled <SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><STRONG>Creating Form Letters in Word by Using Bookmarks and Office Open XML Files</STRONG></SPAN>&nbsp;is available at:</P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee956565(office.11).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee956565(office.11).aspx</FONT></A></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">In the column I describe how to create a Visual Studio console application&nbsp;in both C# and Visual Basic .NET. The project uses automation to retrieve addresses from an Excel workbook, and populates a sequence of bookmarks in a&nbsp;Word document (created from a template) which has been opened as an Office Open XML package. One form letter is created for each address retrieved. Check it out.</SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>Lots of new resources for the Office 2010 Backstage View UI and 64-bit Office</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/lots-of-new-resources-for-the-office-2010-backstage-view-ui-and-64-bit-office</link>
      <pubDate>Fri, 20 Nov 2009 13:54:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2009/11/20/lots-of-new-resources-for-the-office-2010-backstage-view-ui-and-64-bit-office/</guid>
      <description><![CDATA[Be sure and take a look at the following articles and&nbsp;downloads for both the Office 2010...]]></description>
      <content:encoded><![CDATA[<P>Be sure and take a look at the following articles and&nbsp;downloads for both the Office 2010 Backstage view and the 64-bit version of Office. Also stay tuned for&nbsp;additional articles, code samples, and videos&nbsp;related to&nbsp;the Office 2010 UI.</P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Download: Office 2010 Schema: Fluent User Interface Schema (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://download.microsoft.com/download/F/F/3/FF36D32F-4080-494B-83B8-49DADC68A999/Office2010FluentUISchema.exe"><FONT color=#0000ff>https://download.microsoft.com/download/F/F/3/FF36D32F-4080-494B-83B8-49DADC68A999/Office2010FluentUISchema.exe</FONT></A></SPAN>)</SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Download: Office 2010 Help Files: Office Fluent User Interface Control Identifiers (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://download.microsoft.com/download/0/7/B/07BF35CE-4FA1-4DED-B4AA-3801D4E49F89/Office2010ControlIDs.exe"><FONT color=#0000ff>https://download.microsoft.com/download/0/7/B/07BF35CE-4FA1-4DED-B4AA-3801D4E49F89/Office2010ControlIDs.exe</FONT></A></SPAN>)</SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Introduction to the Office 2010 Backstage View for Developers (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee691833(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee691833(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Customizing the Office 2010 Backstage View for Developers (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee815851(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee815851(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Deploying a Customized Ribbon and Quick Access Toolbar in Office 2010 (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee704589(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee704589(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Targeting User Interface Solutions to the 2007 and 2010 Releases of Microsoft Office (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee704588(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee704588(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Customizing Context Menus in Office 2010 (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee691832(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee691832(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Ribbon Extensibility in Office 2010: Tab Activation and Auto-Scaling (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee691834(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee691834(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Compatibility Between the 32-bit and 64-bit Versions of Office 2010 (<SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><A href="https://msdn.microsoft.com/en-us/library/ee691831(office.14).aspx"><FONT color=#0000ff>https://msdn.microsoft.com/en-us/library/ee691831(office.14).aspx</FONT></A></SPAN>)</SPAN></SPAN></SPAN></SPAN></P>
<P><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">&nbsp;</SPAN></SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Enjoy!</SPAN></SPAN></SPAN></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>The Office Developer Resources Ribbon UI Add-in</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/the-office-developer-resources-ribbon-ui-add-in</link>
      <pubDate>Thu, 16 Jul 2009 18:27:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2009/07/16/the-office-developer-resources-ribbon-ui-add-in/</guid>
      <description><![CDATA[The Microsoft Office Developer Center (ODC) (https://msdn.microsoft.com/office) contains a tremendous...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The Microsoft Office Developer Center (ODC) (</FONT><A href="https://msdn.microsoft.com/office" mce_href="https://msdn.microsoft.com/office"><FONT face=Calibri color=#0000ff size=3>https://msdn.microsoft.com/office</FONT></A><FONT face=Calibri size=3>) contains a tremendous number of how-to articles, videos, code samples, and so forth to help you create Office solutions. The menus and links on the ODC are pretty handy for navigating the labyrinth of helpful information. However, I thought it might be helpful to create a tab on the Ribbon UI that enables you to get to this information from inside of Word 2007.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>I created a Visual Basic .NET shared add-in in Visual Studio that creates a tab on the Word 2007 Ribbon. The tab is divided into groups that somewhat mirror the tabs found on the ODC. The groups contain buttons and gallery controls that contain links to different pages in the ODC. As with any custom Ribbon customization, the add-in contains an XML file that defines the structure and components that make up the tab. The add-in also contains callbacks that give the controls their functionality.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Note The add-in is available at: <A href="https://code.msdn.microsoft.com/OfficeDevResourceTab/">https://code.msdn.microsoft.com/OfficeDevResourceTab/</A></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Figure 01. The Office Developer Resources tab in Word 2007</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3><IMG style="WIDTH: 711px; HEIGHT: 91px" height=91 src="https://czce8q.blu.livefilestore.com/y1p-uYZWedrMI0Ybs87bEl-so0X0TyvJVJD2SgYnFmifCEDekAPHbt6X2Z5-CeYyAT2ix-0fET0Qv3o9RxNqjQNeXUWU_ohAVzQ/BlogFigure01.jpg" width=711 align=middle border=0 mce_src="https://czce8q.blu.livefilestore.com/y1p-uYZWedrMI0Ybs87bEl-so0X0TyvJVJD2SgYnFmifCEDekAPHbt6X2Z5-CeYyAT2ix-0fET0Qv3o9RxNqjQNeXUWU_ohAVzQ/BlogFigure01.jpg"></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Figure 02. The Office Developer Resources tab in Word 2007 - continued</SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><IMG style="WIDTH: 319px; HEIGHT: 116px" height=116 src="https://czce8q.blu.livefilestore.com/y1pCuIog0KHieUJaQKSYgRKkfngQYQW2DK8JJ-yCchxbrAV5zve3pW3RfLr5oPWnvVm7oYvk_XIzVw9BF1msNLgKs1jj9_2xM94/BlogFigure02.jpg" width=319 border=0 mce_src="https://czce8q.blu.livefilestore.com/y1pCuIog0KHieUJaQKSYgRKkfngQYQW2DK8JJ-yCchxbrAV5zve3pW3RfLr5oPWnvVm7oYvk_XIzVw9BF1msNLgKs1jj9_2xM94/BlogFigure02.jpg"></SPAN></P><SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">In this posting, I won’t go into the steps to create the add-in. You can find detailed procedures for creating a shared add-in to customize the Ribbon UI in the three-part series of articles titled <B style="mso-bidi-font-weight: normal">Customizing the 2007 Office Fluent Ribbon for Developers</B> (<A href="https://msdn.microsoft.com/en-us/library/aa338202.aspx" mce_href="https://msdn.microsoft.com/en-us/library/aa338202.aspx">https://msdn.microsoft.com/en-us/library/aa338202.aspx</A>). I will provide the XML and the VB .NET code for the callbacks which you can substitute for those found in the articles. </P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">The XML is relatively simple in that it consists of a number of repetitive groups containing buttons and a couple of gallery controls. The buttons provide links to the different page on the ODC. The galleries provide a selection of related links to the developer centers for the Office 2007 products and the technologies that use or are used by the Office system such as Office Business Applications (OBA) and the Open XML file format.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">customUI</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">xmlns</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">https://schemas.microsoft.com/office/2006/01/customui</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">loadImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getVSTOImage</SPAN>"<SPAN style="COLOR: blue"> &gt;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">ribbon</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">tabs</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">tab</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">odcTab</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office Developer Resources</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">getStartedGrp</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Getting Started</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">devCenterBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/default.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Learn about the possibilities offered by the Microsoft Office system to develop solutions.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">spBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SharePoint</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/sharepoint/default.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Helps teams stay connected and productive by providing easy access to the people, documents, and information that they need.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">devMapBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Developer Map</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">ShowTimeZones</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/bb497969.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Helps you visualize the different programs, servers, services, and tools that will help build Office solutions.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">productsGrp</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Products and Technologies</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">officeSysBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office System<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905369.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">A powerful collection of integrated programs, servers, services, tools, and technologies.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">gallery</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">productsGal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Products</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SmartArtChangeColorsGallery</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">galOpenPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Get the help and information you need on each Office product.</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">Access</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Access</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MicrosoftAccess</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">Excel</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Excel</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MicrosoftExcel</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">InfoPath</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">InfoPath</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">OpenInfopathForm</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">Outlook</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Outlook</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MicrosoftOutlook</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">PowerPoint</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">PowerPoint</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MicrosoftPowerPoint</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">Project</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Project</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MicrosoftProject</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">SPDesigner</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SharePoint Designer</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">AccessOnlineLists</SPAN>"<SPAN style="COLOR: blue">/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">SharePoint</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SharePoint Server</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">FileCreateDocumentWorkspace</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">Visio</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Visio</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">TableExportTableToVisioPivotDiagram</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">Word</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Word</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">ExportWord</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">gallery</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">gallery</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">technologiesGal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Technologies</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">PageMenu</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">galOpenPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Learn about the technologies supported by the Microsoft Office system.</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">OBA</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">OBA</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">CreateClassModule</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">FluentUI</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office Fluent UI</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">FormRegionMenu</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">OpenXML</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Open XML</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">FileSaveAsCurrentFileFormat</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">VBA</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">VBA</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">CreateModule</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">item</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">VSTO</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">VSTO</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">image</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">VSTO</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">gallery</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">libraryGrp</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Library</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">offSysBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office Development</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">AppointmentColorDialog</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/library/bb726436.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">A set of helpful links to get you up to speed on Office development.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">spDevBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SharePoint Development</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">AccessOnlineLists</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/library/bb931739.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">A set of helpful links to get you up to speed on SharePoint products and technologies.</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">officeTalkBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office Talk</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MailSelectNames</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/library/bb660514(office.11).aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Columns by long-time Office developers and members of the Office Developer Documentation team.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">learnGrp</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Learn</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">offDevelopmentBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Learn Office</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">AppointmentColorDialog</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905375.aspx</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Explore this set of helpful links to get you up-to-speed creating Office system solutions.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">sdkAndRefDocsBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SDKs and References</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">FunctionsLookupReferenceInsertGallery</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905496.aspx</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Use these SDKs and developer references to leverage your skills in creating rich Office and SharePoint solutions.</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">booksdBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Books</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">VisualBasicReferences</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/dd537534.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Want to buy a book? Read a sample chapter online? Visit this bookstore first.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">howDoIBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">How To Center</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">TentativeAcceptInvitation</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/bb266408.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Find over 200 how-to video demos, sample code, and conceptual overviews.</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">videosBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Videos and Webcasts</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">SlideMasterMediaPlaceholderInsert</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905350.aspx</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Need information quickly? No time to read about it? Watch these videos.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">channel9Btn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Channel 9</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://channel9.msdn.com/tags/MS%20Office</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Channel 9 is a place for learning and sharing information, created by developers for developers.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">communityGrp</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Community</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">communityBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Office Developers</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">OutlookGears</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905341.aspx</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Check out the latest from the Office developer community.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">mvpBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MVP Content</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">MeetingsWorkspace</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/cc441428.aspx</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Take a look at the latest content submitted by Office and SharePoint MVPs, third-parties, and experts in the Office developer community.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">codePlexBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">CodePlex</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://www.codeplex.com/site/search?projectSearchText=office</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Provides you with access to a variety of resources, including download areas, communication forums and product information.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">codeGalleryBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Code Gallery</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?ProjectSearchText=office</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Download and share sample applications, code snippets, and other resources with the developer community.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">facebookBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">facebook</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://www.facebook.com/group.php?gid=51196093535</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">A place for comments, questions, and answers about development with Office products.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">twitterBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Twitter</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">getImage</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">getImages</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://twitter.com/MSDN_Office</SPAN>"<SPAN style="COLOR: blue"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Follow what is currently happening with Microsoft Office development.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">supportGrp</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Forums and Support</SPAN>"<SPAN style="COLOR: blue"> &gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">forumsBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Forums</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">WorkgroupAdmin</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://social.msdn.microsoft.com/Forums/en-US/category/officedev,oldevelopment,sharepoint,uc/</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Get your questions answered by experts in their respective Office products.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">newsgroupBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Newsgroups</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">FileCreateDocumentWorkspace</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905346.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Ask questions, share information, or exchange ideas with others, including experts from around the globe.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">button</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> </SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">id</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">=</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">"<SPAN style="COLOR: blue">supportBtn</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">label</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Support</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">size</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">normal</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">imageMso</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">ControlsGallery</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">tag</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">https://msdn.microsoft.com/en-us/office/aa905515.aspx</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">onAction</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">openPage</SPAN>"<SPAN style="COLOR: blue"> </SPAN><SPAN style="COLOR: red">screentip</SPAN><SPAN style="COLOR: blue">=</SPAN>"<SPAN style="COLOR: blue">Search to find a resource, ask a question in the forums, or contact Microsoft support for help.</SPAN>"<SPAN style="COLOR: blue"> /&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">group</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">tab</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">tabs</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">ribbon</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">customUI</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">In looking at the XML, I handled the links to the Web pages in two ways, depending on whether I was using a button or a gallery item. For buttons, I added the link to the <B style="mso-bidi-font-weight: normal">tag</B> attribute inside the button definition XML. Then, I specified a callback in the <B style="mso-bidi-font-weight: normal">onAction</B> attribute where all I did was run Internet Explorer and pass the button’s <B style="mso-bidi-font-weight: normal">control.tag</B> value, as shown here.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Private</SPAN> <SPAN style="COLOR: blue">Const</SPAN> ie <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">String</SPAN> = <SPAN style="COLOR: #a31515">"c:\program files\internet explorer\iexplore "<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Sub</SPAN> openPage(<SPAN style="COLOR: blue">ByVal</SPAN> control <SPAN style="COLOR: blue">As</SPAN> IRibbonControl)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Dim</SPAN> RetVal <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">Object<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>RetVal = Shell(ie &amp; control.Tag, vbMaximizedFocus)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Sub</SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">In the gallery control, there is no <B style="mso-bidi-font-weight: normal">tag</B> attribute so I had to use a different technique. When you click an item in the gallery, a callback, specified in the <B style="mso-bidi-font-weight: normal">onAction</B> attribute of the gallery control, is called passing in an <B style="mso-bidi-font-weight: normal">IRibbonControl</B> object, which represents the control that made the call. The <B style="mso-bidi-font-weight: normal">IRibbonControl</B> object includes the <B style="mso-bidi-font-weight: normal">Id</B> property. In the callback, I test the control’s <B style="mso-bidi-font-weight: normal">Id</B> property in a <B style="mso-bidi-font-weight: normal">Select Case</B> statement and assign the Web page address value for that control to a <B style="mso-bidi-font-weight: normal">String</B> variable. Following the <B style="mso-bidi-font-weight: normal">Select Case</B> statement, just as in the previous code sample, I run Internet Explorer, passing the constant for the Web address and page value of the specific Web page.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Private</SPAN> <SPAN style="COLOR: blue">Const</SPAN> address <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">String</SPAN> = <SPAN style="COLOR: #a31515">"https://msdn.microsoft.com/office/"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Sub</SPAN> galOpenPage(<SPAN style="COLOR: blue">ByVal</SPAN> control <SPAN style="COLOR: blue">As</SPAN> IRibbonControl, <SPAN style="COLOR: blue">ByVal</SPAN> id <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">String</SPAN>, <SPAN style="COLOR: blue">ByVal</SPAN> index <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">Integer</SPAN>)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Dim</SPAN> RetVal <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">Object</SPAN> = <SPAN style="COLOR: blue">Nothing<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Dim</SPAN> page <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">String</SPAN> = <SPAN style="COLOR: #a31515">""<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Select</SPAN> <SPAN style="COLOR: blue">Case</SPAN> id<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"Access"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905400.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"Excel"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905411.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"InfoPath"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905434.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"Outlook"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905455.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"PowerPoint"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905465.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"Project"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905469.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"SharePoint"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905503.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"SPDesigner"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"bb421303.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"Visio"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905478.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"Word"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905482.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"WSS"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>RetVal = Shell(ie &amp; <SPAN style="COLOR: #a31515">"https://msdn.microsoft.com/en-us/sharepoint/default.aspx"</SPAN>, vbMaximizedFocus)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"OBA"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905528.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"FluentUI"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905530.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"OpenXML"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>page = <SPAN style="COLOR: #a31515">"aa905545.aspx"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"VBA"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>RetVal = Shell(ie &amp; <SPAN style="COLOR: #a31515">"https://msdn.microsoft.com/en-us/isv/aa905357.aspx"</SPAN>, vbMaximizedFocus)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"VSTO"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>RetVal = Shell(ie &amp; <SPAN style="COLOR: #a31515">"https://msdn.microsoft.com/en-us/vsto/default.aspx"</SPAN>, vbMaximizedFocus)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Select<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: green">' You have already run the shell on these cases.<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">If</SPAN> (id &lt;&gt; <SPAN style="COLOR: #a31515">"VBA"</SPAN> <SPAN style="COLOR: blue">And</SPAN> id &lt;&gt; <SPAN style="COLOR: #a31515">"WSS"</SPAN> <SPAN style="COLOR: blue">And</SPAN> id &lt;&gt; <SPAN style="COLOR: #a31515">"VSTO"</SPAN>) <SPAN style="COLOR: blue">Then<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>RetVal = Shell(ie &amp; address &amp; page, vbMaximizedFocus)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">If<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Sub</SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">You will notice that I handled the <B style="mso-bidi-font-weight: normal">Case</B> statements for three of the controls slightly differently. The addresses for those sites were different than those for the other controls, so I couldn’t use the same address constant.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">The next task concerns the images shown for each button and gallery item. As you can see in the XML, the majority of the buttons and gallery items use images built into Office as denoted by the <B style="mso-bidi-font-weight: normal">imageMso</B> attribute. However, for the remaining Bitmap images, I first added them to the add-in as project <I style="mso-bidi-font-style: normal">resources</I>. How to do this is also described in Part One of the three-part series of articles I mentioned previously.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">There are a couple of ways to add custom images to the Ribbon and I use both here. The most common way is to use the <B style="mso-bidi-font-weight: normal">loadImage</B> attribute of the &lt;customUI&gt; element and point to a callback that loads the images. By using this method, all of the images are loaded once when the Ribbon is displayed. Then, all you need to do to use a particular image for a control is use the <B style="mso-bidi-font-weight: normal">image</B> attribute and assign the name of one of the images to it. The following callback is used to load the image for the <B style="mso-bidi-font-weight: normal">VSTO</B> item in the Technologies gallery.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Function</SPAN> getVSTOImage(<SPAN style="COLOR: blue">ByVal</SPAN> imageId <SPAN style="COLOR: blue">As</SPAN> <SPAN style="COLOR: blue">String</SPAN>) <SPAN style="COLOR: blue">As</SPAN> IPictureDisp<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.VSTO)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Function</SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">I used this callback for just the <B style="mso-bidi-font-weight: normal">VSTO</B> item because the gallery <B style="mso-bidi-font-weight: normal">item</B> attribute does not include a <B style="mso-bidi-font-weight: normal">getImage</B> attribute (I will use that attribute in the next section). So to summarize, <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>the image is loaded when the Ribbon is displayed and the <B style="mso-bidi-font-weight: normal">image</B> attribute specifies which image to display for the control. Note that the image has to be returned to Office as an <B style="mso-bidi-font-weight: normal">IPictureDisp</B> object. I’ll show how the image is converted shortly.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">The other way to load custom images is by using the <B style="mso-bidi-font-weight: normal">getImage</B> attribute of the button to point to a callback that individually loads the images. Similar to the way I assign Web page links to the various buttons, in the <B style="mso-bidi-font-weight: normal">getImages</B> callback pointed to in the <B style="mso-bidi-font-weight: normal">getImage</B> attribute, I use a <B style="mso-bidi-font-weight: normal">Select Case</B> structure to test the <B style="mso-bidi-font-weight: normal">Id</B> property of the <B style="mso-bidi-font-weight: normal">IRibbonControl </B>object and return the image appropriate to the control.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Function</SPAN> getImages(<SPAN style="COLOR: blue">ByVal</SPAN> control <SPAN style="COLOR: blue">As</SPAN> IRibbonControl) <SPAN style="COLOR: blue">As</SPAN> IPictureDisp<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Select</SPAN> <SPAN style="COLOR: blue">Case</SPAN> control.Id<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"devCenterBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.MSDN)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"spBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.MSDN)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"officeSysBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.officesystem)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"codePlexBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.CodePlex)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"codeGalleryBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.CodeGallery)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"channel9Btn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.Channel9)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"twitterBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.twitter)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: #a31515">"facebookBtn"<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.facebook)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Case</SPAN> <SPAN style="COLOR: blue">Else<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> PictureConverter.IconToPictureDisp(<SPAN style="COLOR: blue">My</SPAN>.Resources.officesystem)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Select<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Function</SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">To convert the image to the <B style="mso-bidi-font-weight: normal">IPictureDisp</B> object required by the Ribbon, I added the following class to the add-in project. More information about this class is also included in Part One of the article series.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Friend</SPAN> <SPAN style="COLOR: blue">Class</SPAN> PictureConverter<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Inherits</SPAN> AxHost<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Private</SPAN> <SPAN style="COLOR: blue">Sub</SPAN> <SPAN style="COLOR: blue">New</SPAN>()<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">MyBase</SPAN>.New(<SPAN style="COLOR: blue">String</SPAN>.Empty)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Sub<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Public</SPAN> <SPAN style="COLOR: blue">Shared</SPAN> <SPAN style="COLOR: blue">Function</SPAN> IconToPictureDisp(<SPAN style="COLOR: blue">ByVal</SPAN> icon <SPAN style="COLOR: blue">As</SPAN> Bitmap) <SPAN style="COLOR: blue">As</SPAN> stdole.IPictureDisp<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">Return</SPAN> <SPAN style="COLOR: blue">CType</SPAN>(GetIPictureDispFromPicture(icon), stdole.IPictureDisp)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Function<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">End</SPAN> <SPAN style="COLOR: blue">Class<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">And so that is all there is to it. Hopefully you will find this add-in helpful.</SPAN></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>Excel's Worksheets and Sheets Collection - What's the Difference?</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/excels-worksheets-and-sheets-collection-whats-the-difference</link>
      <pubDate>Wed, 05 Dec 2007 11:07:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2007/12/05/excels-worksheets-and-sheets-collection-whats-the-difference/</guid>
      <description><![CDATA[Among the top four objects most searched for on the Microsoft Developer Network by Excel programmers...]]></description>
      <content:encoded><![CDATA[<P>Among the top four objects most searched for on the Microsoft Developer Network by Excel programmers are the <STRONG>Sheets</STRONG> collection and the <STRONG>Worksheets</STRONG> collection (the other two are the <STRONG>Range</STRONG> object and the <STRONG>Application</STRONG> object). As an aside, I've written&nbsp;new articles on programming the <STRONG>Range</STRONG> and <STRONG>Application</STRONG> objects which will be published on the Office Developer Center in January 2008.</P>
<P>For new Excel programmers, there might be some confusion as to the difference between the <STRONG>Sheets</STRONG> and <STRONG>Worksheets</STRONG> collections. The <STRONG>Worksheets</STRONG> collection contains the items you typically think of on an Excel worksheet: rows, columns, cells, and formulas. The <STRONG>Sheets</STRONG> collection, on the other hand, consist of not only a collection of worksheets but also other types of sheets to include Chart sheets, Excel 4.0 macro sheets (also known as XLM files) and Excel 5.0 dialog sheets (allows you to create custom dialog boxes). Chart sheets are charts that take up an entire worksheet, but not charts that are inserted as part of a worksheet. The Excel 4 and Excel 5 sheets are legacy items used to maintain backwards compatibility and ease the transition from older versions of Excel to new. And just to further muddy the waters, there is also a <STRONG>Charts</STRONG> collection that is made up of chart sheets.</P>
<P>The <STRONG>Count</STRONG> property of the <STRONG>Worksheets</STRONG> collection contains the number of worksheets in a workbook. The <STRONG>Count</STRONG> property of the <STRONG>Sheets</STRONG> collection contains the number of all sheets in a workbook to include chart sheets and worksheets. For example, you can add a specific number of worksheets to a workbook with the following:</P>
<P>Do While Worksheets.Count &lt; 5<BR>&nbsp;&nbsp; ThisWorkbook.Sheets.Add<BR>Loop</P>
<P>The worksheets you add may then become either a chart sheet or left as a worksheet, at which time, they become part of the <STRONG>Charts</STRONG> or <STRONG>Worksheets</STRONG> collection, respectively, or collectively become members of the <STRONG>Sheets</STRONG> collection. In the following example, you change the name of the last sheet in a workbook:</P>
<P>Dim wrkSheetName As String<BR>wrkSheetName = "Projected Sales Chart"<BR>Sheets(Sheets.Count).Name = wrkSheetName</P>
<P>Note that because you are using the <STRONG>Sheets</STRONG> collection, the last sheet in this workbook could be either a worksheet or a chart sheet. Given the name, it is likely a chart sheet.</P>
<P>As you might expect, the <STRONG>Sheets</STRONG> collection contains more methods than the <STRONG>Worksheets</STRONG> collection since it is home to more types of sheets. However, in both collections, there are a variety of methods to do such things as add, delete, copy, and move a sheet. There is ample documentation on these and other properties,&nbsp;methods, and events&nbsp;of the <STRONG>Worksheets</STRONG> and <STRONG>Sheets</STRONG> collections from the Excel portal on Office Developer Center on MSDN (<A class="" href="https://msdn.microsoft.com/office" mce_href="https://msdn.microsoft.com/office">https://msdn.microsoft.com/office</A>).</P>]]></content:encoded>
    </item>
    <item>
      <title>Check out these new articles on MSDN</title>
      <link>https://docs.microsoft.com/archive/blogs/frice/check-out-these-new-articles-on-msdn</link>
      <pubDate>Thu, 08 Nov 2007 12:23:00 GMT</pubDate>
      <dc:creator><![CDATA[Frank C. Rice]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/frice/2007/11/08/check-out-these-new-articles-on-msdn/</guid>
      <description><![CDATA[The article Calling Excel 2007 Custom Wizards from the Office Fluent Ribbon by Using VBA...]]></description>
      <content:encoded><![CDATA[<P>The article <STRONG>Calling Excel 2007 Custom Wizards from the Office Fluent Ribbon by Using VBA</STRONG> (<A href="https://msdn2.microsoft.com/en-us/library/bb927654.aspx">https://msdn2.microsoft.com/en-us/library/bb927654.aspx</A>) demonstrates how to create a custom wizard in&nbsp; Excel 2007 using VBA and then modify the Ribbon to call the wizard. </P>
<P>Albert Raiani does a great job in explaining how to trigger custom code when you drag data from an external source onto a Excel 2007 worksheet in his newly released article <STRONG>Adding Drag-and-Drop Functionality using the .NET Framework and Visual Studio 2005 Tools for Office Second Edition</STRONG> (<A href="https://msdn2.microsoft.com/en-us/library/bb840032.aspx">https://msdn2.microsoft.com/en-us/library/bb840032.aspx</A>). Lots of examples also.</P>
<P>Also, take a look at the six-part Office Talk columns titled <STRONG>Bringing Improvements to the Excel 2007 Table (Part 1&nbsp;through 6)</STRONG> (<A href="https://msdn2.microsoft.com/en-us/library/bb693324(office.11).aspx">https://msdn2.microsoft.com/en-us/library/bb693324(office.11).aspx</A>) on enhancements to data tables in Excel 2007 and how working with tables is much easier than in previous versions.</P>
<P>Enjoy!</P>]]></content:encoded>
    </item>
  </channel>
</rss>