<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Office Systems Developer</title><link>http://msmvps.com/blogs/officept/default.aspx</link><description>Joao Livio (Portugal)</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/OfficeSystemsBlog" type="application/rss+xml" /><feedburner:emailServiceId>OfficeSystemsBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Get Access ADOX Synonymous from Framework DataColumn</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/6YasC7CiuGg/get-access-adox-synonymous-from-framework-datacolumn.aspx</link><pubDate>Wed, 29 Apr 2009 20:55:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1691558</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1691558</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1691558</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/29/get-access-adox-synonymous-from-framework-datacolumn.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#0000ff;"&gt;static&lt;/span&gt; ADOX.DataTypeEnum GetAccessFormats(DataColumn col)&lt;br /&gt;        {&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;switch&lt;/span&gt; (col.DataType.Name)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Boolean&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adBoolean;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Byte&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adUnsignedTinyInt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Char&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adVarWChar;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;DateTime&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adDate;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Decimal&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adDecimal;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Double&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adDouble;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Int16&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adSmallInt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Int32&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adInteger;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Int64&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adInteger;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;SByte&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adUnsignedSmallInt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Single&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adSingle;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;String&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adVarWChar;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;TimeStamp&amp;quot;&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adGUID;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;default&lt;/span&gt;:&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; ADOX.DataTypeEnum.adUserDefined;&lt;br /&gt;            }&lt;br /&gt;        }&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;

&lt;p&gt;You can also ENUM the options&lt;/p&gt;

&lt;div id="codeSnippetWrapper"&gt;
  &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;[Flags]&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;enum&lt;/span&gt; ADOXFields&lt;br /&gt;        {&lt;br /&gt;            AccessText = DataTypeEnum.adVarWChar,&lt;br /&gt;            AccessMemo = DataTypeEnum.adLongVarWChar,&lt;br /&gt;            AccessNumericByte = DataTypeEnum.adUnsignedTinyInt,&lt;br /&gt;            AccessNumericInteger  = DataTypeEnum.adSmallInt,&lt;br /&gt;            AccessNumericLongInteger = DataTypeEnum.adInteger,&lt;br /&gt;            AccessNumericSinglePrecision = DataTypeEnum.adSingle,&lt;br /&gt;            AccessNumericDoublePrecision = DataTypeEnum.adDouble,&lt;br /&gt;            AccessNumericReplicatieId = DataTypeEnum.adGUID,&lt;br /&gt;            AccessNumericDecimal = DataTypeEnum.adNumeric,&lt;br /&gt;            AccessDateTime = DataTypeEnum.adDate,&lt;br /&gt;            AccessCurrency = DataTypeEnum.adCurrency,&lt;br /&gt;            AccessAutoNumber = DataTypeEnum.adInteger,&lt;br /&gt;            AccessYesNo = DataTypeEnum.adBoolean,&lt;br /&gt;            AccessHyperLink = DataTypeEnum.adLongVarWChar&lt;br /&gt;        }&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VB.NET&lt;/strong&gt;&lt;/p&gt;

&lt;div id="codeSnippetWrapper"&gt;
  &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Shared&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt; GetAccessFormats(&lt;span style="color:#0000ff;"&gt;ByVal&lt;/span&gt; col &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; DataColumn) &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; ADOX.DataTypeEnum&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;Select&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; (col.DataType.Name)&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Boolean&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adBoolean&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Byte&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adUnsignedTinyInt&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Char&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adVarWChar&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;DateTime&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adDate&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Decimal&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adDecimal&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Double&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adDouble&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Int16&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adSmallInt&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Int32&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adInteger&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Int64&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adInteger&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;SByte&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adUnsignedSmallInt&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;Single&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adSingle&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;String&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adVarWChar&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;TimeStamp&amp;quot;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adGUID&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;Case&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Else&lt;/span&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt; ADOX.DataTypeEnum.adUserDefined&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Select&lt;/span&gt;&lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; Function&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1691558" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=6YasC7CiuGg:POUl_VYX7Rs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=6YasC7CiuGg:POUl_VYX7Rs:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=6YasC7CiuGg:POUl_VYX7Rs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=6YasC7CiuGg:POUl_VYX7Rs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=6YasC7CiuGg:POUl_VYX7Rs:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=6YasC7CiuGg:POUl_VYX7Rs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/6YasC7CiuGg" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/29/get-access-adox-synonymous-from-framework-datacolumn.aspx</feedburner:origLink></item><item><title>VSTO (Access) – Convert a Field to Upper, Lower, Proper</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/mF5WSloT4-U/vsto-access-convert-a-field-to-upper-lower-proper.aspx</link><pubDate>Wed, 22 Apr 2009 21:54:32 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690142</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690142</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690142</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-convert-a-field-to-upper-lower-proper.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; ConvertFieldToUpper(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyTable, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyField)&lt;br /&gt;        {&lt;br /&gt;            Access.Application oAccess = ((Access.Application)&lt;br /&gt;                (Marshal.GetActiveObject(&lt;span style="color:#006080;"&gt;&amp;quot;Access.Application&amp;quot;&lt;/span&gt;)));&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; strSQL;&lt;br /&gt;                strSQL = String.Format(&lt;span style="color:#006080;"&gt;&amp;quot;UPDATE {0} SET {1} = UCase([{1}])&amp;quot;&lt;/span&gt;, MyTable, MyField);&lt;br /&gt;&lt;br /&gt;                oAccess.DoCmd.RunSQL(strSQL.ToString(),&lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;);&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;OK&amp;quot;&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                Marshal.ReleaseComObject(oAccess);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; ConvertFieldToLower(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyTable, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyField)&lt;br /&gt;        {&lt;br /&gt;            Access.Application oAccess = ((Access.Application)&lt;br /&gt;                (Marshal.GetActiveObject(&lt;span style="color:#006080;"&gt;&amp;quot;Access.Application&amp;quot;&lt;/span&gt;)));&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; strSQL;&lt;br /&gt;                strSQL = String.Format(&lt;span style="color:#006080;"&gt;&amp;quot;UPDATE {0} SET {1} = LCase([{1}])&amp;quot;&lt;/span&gt;, MyTable, MyField);&lt;br /&gt;&lt;br /&gt;                oAccess.DoCmd.RunSQL(strSQL.ToString(), &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;);&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;OK&amp;quot;&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                Marshal.ReleaseComObject(oAccess);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; ConvertFieldToProper(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyTable, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyField)&lt;br /&gt;        {&lt;br /&gt;            Access.Application oAccess = ((Access.Application)&lt;br /&gt;                (Marshal.GetActiveObject(&lt;span style="color:#006080;"&gt;&amp;quot;Access.Application&amp;quot;&lt;/span&gt;)));&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; strSQL;&lt;br /&gt;                strSQL = String.Format(&lt;span style="color:#006080;"&gt;&amp;quot;UPDATE {0} SET {1} = STRCONV([{1},3])&amp;quot;&lt;/span&gt;, MyTable, MyField);&lt;br /&gt;&lt;br /&gt;                oAccess.DoCmd.RunSQL(strSQL.ToString(), &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;);&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;quot;OK&amp;quot;&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                Marshal.ReleaseComObject(oAccess);                &lt;br /&gt;            }&lt;br /&gt;        }    &lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690142" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=mF5WSloT4-U:YjoLQH2NWPA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=mF5WSloT4-U:YjoLQH2NWPA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=mF5WSloT4-U:YjoLQH2NWPA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=mF5WSloT4-U:YjoLQH2NWPA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=mF5WSloT4-U:YjoLQH2NWPA:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=mF5WSloT4-U:YjoLQH2NWPA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/mF5WSloT4-U" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-convert-a-field-to-upper-lower-proper.aspx</feedburner:origLink></item><item><title>VSTO (Access) a Simple Database initialization</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/UzYYwXWS9z4/vsto-access-a-simple-database-initialization.aspx</link><pubDate>Wed, 22 Apr 2009 21:50:49 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690141</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690141</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690141</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-a-simple-database-initialization.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#008000;"&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;param name=&amp;quot;hideNavigationPane&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;param name=&amp;quot;myUIName&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;param name=&amp;quot;myUIXML&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;returns&amp;gt;True/False&amp;lt;/returns&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; InitializeDatabase(&lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; hideNavigationPane, &lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; myUIName, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; myUIXML)&lt;br /&gt;        {   &lt;br /&gt;            Access.Application oAccess = ((Access.Application)&lt;br /&gt;                   (Marshal.GetActiveObject(&lt;span style="color:#006080;"&gt;&amp;quot;Access.Application&amp;quot;&lt;/span&gt;)));&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {                   &lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;DesignWithData&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);                &lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;Perform Name AutoCorrect&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);&lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;Track Name AutoCorrect Info&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);&lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;Auto Compact&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);                                &lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;Confirm Record Changes&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);&lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;Confirm Document Deletions&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);&lt;br /&gt;                oAccess.SetOption(&lt;span style="color:#006080;"&gt;&amp;quot;Confirm Action Queries&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;);&lt;br /&gt;&lt;br /&gt;                oAccess.LoadCustomUI(myUIName, myUIXML);&lt;br /&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (hideNavigationPane == &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;)&lt;br /&gt;                {&lt;br /&gt;                    oAccess.DoCmd.RunCommand(Access.AcCommand.acCmdWindowHide);&lt;br /&gt;                }                &lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;                &lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                Marshal.ReleaseComObject(oAccess);&lt;br /&gt;            }&lt;br /&gt;        }&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690141" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=UzYYwXWS9z4:1t_MSg2CRd0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=UzYYwXWS9z4:1t_MSg2CRd0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=UzYYwXWS9z4:1t_MSg2CRd0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=UzYYwXWS9z4:1t_MSg2CRd0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=UzYYwXWS9z4:1t_MSg2CRd0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=UzYYwXWS9z4:1t_MSg2CRd0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/UzYYwXWS9z4" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-a-simple-database-initialization.aspx</feedburner:origLink></item><item><title>VSTO (Access) – Convert a Report to XPS</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/YrFXfcvDRqg/vsto-access-convert-a-report-to-xps.aspx</link><pubDate>Wed, 22 Apr 2009 21:47:34 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690140</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690140</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690140</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-convert-a-report-to-xps.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; ConvertReportToXPS(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; myReport, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; XPSFileName)&lt;br /&gt;        {&lt;br /&gt;            Access.Application oAccess = ((Access.Application)&lt;br /&gt;                (Marshal.GetActiveObject(&lt;span style="color:#006080;"&gt;&amp;quot;Access.Application&amp;quot;&lt;/span&gt;)));&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                oAccess.DoCmd.OutputTo(Access.AcOutputObjectType.acOutputReport,&lt;br /&gt;                    myReport, Access.Constants.acFormatXPS, XPSFileName,&lt;br /&gt;                    System.Type.Missing, System.Type.Missing, &lt;br /&gt;                        System.Type.Missing);&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                Marshal.ReleaseComObject(oAccess);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690140" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YrFXfcvDRqg:eJVAM9bU-4o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YrFXfcvDRqg:eJVAM9bU-4o:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YrFXfcvDRqg:eJVAM9bU-4o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YrFXfcvDRqg:eJVAM9bU-4o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YrFXfcvDRqg:eJVAM9bU-4o:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YrFXfcvDRqg:eJVAM9bU-4o:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/YrFXfcvDRqg" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-convert-a-report-to-xps.aspx</feedburner:origLink></item><item><title>VSTO (Access) Detect if tables are similar</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/Gk3IxPbvlws/vsto-access-detect-if-tables-are-similar.aspx</link><pubDate>Wed, 22 Apr 2009 21:42:24 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690139</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690139</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690139</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-detect-if-tables-are-similar.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; TablesAreEqual(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyTableSource, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; &lt;br /&gt;            MyTableToCompare, &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyIndexField)&lt;br /&gt;        {                          &lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                OleDbConnection cnn;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (DataSet ds = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; DataSet())&lt;br /&gt;                {&lt;br /&gt;                    OleDbDataAdapter da;&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; cs = &lt;br /&gt;                        oAccess.CurrentProject.Connection.ToString();&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; strSQL = &lt;br /&gt;                        String.Format(&lt;span style="color:#006080;"&gt;&amp;quot;SELECT * FROM {0} LEFT JOIN {1} ON {0}.{2} = {1}.{2}WHERE {1}.{2} Is Null&amp;quot;&lt;/span&gt;&lt;br /&gt;                        , MyTableSource, MyTableToCompare, MyIndexField);&lt;br /&gt;                    cnn = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; OleDbConnection(cs);&lt;br /&gt;                    da = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; OleDbDataAdapter(strSQL, cnn);&lt;br /&gt;                    da.Fill(ds);&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (ds.Tables[0].Rows.Count &amp;lt;= 0)&lt;br /&gt;                        &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;else&lt;/span&gt;&lt;br /&gt;                        &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                Marshal.ReleaseComObject(oAccess);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690139" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=Gk3IxPbvlws:1NiZeJpb_Vk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=Gk3IxPbvlws:1NiZeJpb_Vk:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=Gk3IxPbvlws:1NiZeJpb_Vk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=Gk3IxPbvlws:1NiZeJpb_Vk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=Gk3IxPbvlws:1NiZeJpb_Vk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=Gk3IxPbvlws:1NiZeJpb_Vk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/Gk3IxPbvlws" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-detect-if-tables-are-similar.aspx</feedburner:origLink></item><item><title>VSTO (Access) How to Backup the Current project?</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/3TTh-zUCrig/vsto-access-how-to-backup-the-current-project.aspx</link><pubDate>Wed, 22 Apr 2009 21:40:19 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690138</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690138</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690138</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-backup-the-current-project.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;p&gt;Access.Application oAccess = ((Access.Application)&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (Marshal.GetActiveObject(&amp;quot;Access.Application&amp;quot;)));&lt;p&gt;&lt;span style="color:#008000;"&gt;// ----------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Author:                        Joao Tito Livio&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Company:                       MACL&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Assembly version:              0.0.*&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Date:                          21-04-2009&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Time:                          23:47&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Project Item Name:             M3DatabaseUtilities.cs&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Project Item Filename:         M3DatabaseUtilities.cs&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Project Item Kind:             Code&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Class FullName:                Macl.M3DatabaseUtilities&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Class Name:                    M3DatabaseUtilities&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Class Kind Description:        Class&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Class Kind Keyword:            class&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Procedure FullName:            Macl.M3DatabaseUtilities.BackupCurrentDatabase&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Procedure Name:                BackupCurrentDatabase&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Procedure Kind Description:    Function&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Procedure Kind Keyword:        &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Function Return Type Name:     Boolean&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Function Return Type FullName: System.Boolean&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Function Return Type Alias:    bool&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Purpose:                       Backup the Current database, CAN BE IN USE&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// Parameters:&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;//    - MyDestinationpathAndFile (string)() :  Path and File (c:\backup.accdb&amp;quot;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;// ----------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; BackupCurrentDatabase(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MyDestinationpathAndFile)&lt;br /&gt;{               &lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;    {&lt;br /&gt;       Access.Application oAccess = ((Access.Application)&lt;br /&gt;        (Marshal.GetActiveObject(&lt;span style="color:#006080;"&gt;&amp;quot;Access.Application&amp;quot;&lt;/span&gt;)));&lt;br /&gt;&lt;br /&gt;        File.Copy(oAccess.CurrentProject.FullName, &lt;br /&gt;            MyDestinationpathAndFile);&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;                &lt;br /&gt;    }&lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;    {&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;    }&lt;br /&gt;    &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;    {&lt;br /&gt;        Marshal.ReleaseComObject(oAccess);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690138" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=3TTh-zUCrig:1NlgQ120-1Y:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=3TTh-zUCrig:1NlgQ120-1Y:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=3TTh-zUCrig:1NlgQ120-1Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=3TTh-zUCrig:1NlgQ120-1Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=3TTh-zUCrig:1NlgQ120-1Y:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=3TTh-zUCrig:1NlgQ120-1Y:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/3TTh-zUCrig" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft+Access/default.aspx">Microsoft Access</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-backup-the-current-project.aspx</feedburner:origLink></item><item><title>VSTO (Access) How to execute a SQL Statement from a File?</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/aNNzAltRQYA/vsto-access-how-to-execute-a-sql-statement-from-a-file.aspx</link><pubDate>Wed, 22 Apr 2009 21:37:21 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690137</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690137</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690137</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-execute-a-sql-statement-from-a-file.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; ExecuteSqlFromFile(String MyConnectionString, String MyTextFilePath)&lt;br /&gt;        {&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (OleDbConnection sqlConnection = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; OleDbConnection(MyConnectionString))&lt;br /&gt;            {&lt;br /&gt;                OleDbCommand cmd = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; OleDbCommand();&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;                {&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (StreamReader fh = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; StreamReader(MyTextFilePath))&lt;br /&gt;                    {&lt;br /&gt;                        String MyText;&lt;br /&gt;                        &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; s;&lt;br /&gt;                        &lt;span style="color:#0000ff;"&gt;while&lt;/span&gt; ((s = fh.ReadLine()) != &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;)&lt;br /&gt;                            MyText = s;&lt;br /&gt;                        fh.Close();&lt;br /&gt;                        cmd.CommandText = s;&lt;br /&gt;                    }&lt;br /&gt;                    cmd.CommandType = CommandType.Text;&lt;br /&gt;                    cmd.Connection = sqlConnection;&lt;br /&gt;                    sqlConnection.Open();&lt;br /&gt;                    cmd.ExecuteNonQuery();&lt;br /&gt;                    sqlConnection.Close();&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;br /&gt;                }&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;                {&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;                }&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;                {&lt;br /&gt;                    sqlConnection.Close();&lt;br /&gt;                    cmd.Dispose();&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690137" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=aNNzAltRQYA:a_79phRVPd4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=aNNzAltRQYA:a_79phRVPd4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=aNNzAltRQYA:a_79phRVPd4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=aNNzAltRQYA:a_79phRVPd4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=aNNzAltRQYA:a_79phRVPd4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=aNNzAltRQYA:a_79phRVPd4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/aNNzAltRQYA" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft+Access/default.aspx">Microsoft Access</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-execute-a-sql-statement-from-a-file.aspx</feedburner:origLink></item><item><title>VSTO (Access) – How to return a RecordSet from a OleDb Provider?</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/YC-22doEBEY/vsto-access-how-to-return-a-recordset-from-a-oledb-provider.aspx</link><pubDate>Wed, 22 Apr 2009 21:33:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690136</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690136</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690136</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-return-a-recordset-from-a-oledb-provider.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;&amp;#160;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;&lt;span style="color:#008000;"&gt;// ----------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Author:                        Joao Tito Livio&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Company:                       MACL&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Assembly version:              0.0.*&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Date:                          21-04-2009&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Time:                          23:55&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Project Item Name:             M3Data.cs&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Project Item Filename:         M3Data.cs&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Project Item Kind:             Code&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Class FullName:                Macl.M3Data&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Class Name:                    M3Data&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Class Kind Description:        Class&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Class Kind Keyword:            class&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Procedure FullName:            Macl.M3Data.ReturnRecordset&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Procedure Name:                ReturnRecordset&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Procedure Kind Description:    Function&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Procedure Kind Keyword:        &lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Function Return Type Name:     Recordset&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Function Return Type FullName: ADODB.Recordset&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Function Return Type Alias:    Recordset&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Purpose:                       Return a recordset from any OleDb provider&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// Parameters:&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;//    - MyConnectionString (string)()   : Connection strin for the OleDb Conenction&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;//    - MyTableOrSQL (string)()         : Can be a Table or a SQL statement&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;//    - MyCursorType (CursorTypeEnum)() : http://msdn.microsoft.com/en-us/library/ms677593(VS.85).aspx&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;// ----------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; ADODB.Recordset ReturnRecordset(String MyConnectionString, String MyTableOrSQL,&lt;br /&gt;                                               ADODB.CursorTypeEnum MyCursorType)&lt;br /&gt;        {&lt;br /&gt;            ADODB.Connection cnn = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ADODB.Connection();&lt;br /&gt;            ADODB.Recordset rs = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ADODB.Recordset();&lt;br /&gt;            &lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                cnn.ConnectionString = MyConnectionString;                &lt;br /&gt;                cnn.Open(&lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;, 0);&lt;br /&gt;                &lt;span style="color:#008000;"&gt;//}                &lt;/span&gt;&lt;br /&gt;                rs.Open(MyTableOrSQL, cnn, MyCursorType, ADODB.LockTypeEnum.adLockOptimistic, -1);&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; rs;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690136" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YC-22doEBEY:fSTMnT8Zlng:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YC-22doEBEY:fSTMnT8Zlng:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YC-22doEBEY:fSTMnT8Zlng:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YC-22doEBEY:fSTMnT8Zlng:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=YC-22doEBEY:fSTMnT8Zlng:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=YC-22doEBEY:fSTMnT8Zlng:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/YC-22doEBEY" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft+Access/default.aspx">Microsoft Access</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office+System+2007/default.aspx">Office System 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-return-a-recordset-from-a-oledb-provider.aspx</feedburner:origLink></item><item><title>VSTO (Access) how to create a Table with fields in a Access Database (ADOX and JET SQL)</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/hGeEl5X9aCg/vsto-access-how-to-create-a-table-with-fields-in-a-access-database.aspx</link><pubDate>Wed, 22 Apr 2009 15:57:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690143</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1690143</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1690143</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-create-a-table-with-fields-in-a-access-database.aspx#comments</comments><description>&lt;div id="codeSnippetWrapper"&gt;
&lt;pre id="codeSnippet" style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;param name=&amp;quot;MyPath&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#008000;"&gt;/// &amp;lt;returns&amp;gt;True/False&amp;lt;/returns&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; GenerateLogDatabase(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; myPath)&lt;br /&gt;        {   &lt;br /&gt;            CatalogClass cat = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; CatalogClass();&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; strSQL;&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; cs;&lt;br /&gt;&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                cs = &lt;span style="color:#006080;"&gt;&amp;quot;Provider=Microsoft.Jet.OLEDB.4.0;&amp;quot;&lt;/span&gt; +&lt;br /&gt;                     &lt;span style="color:#006080;"&gt;&amp;quot;Data Source=&amp;quot;&lt;/span&gt; + myPath + &lt;span style="color:#006080;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt; +&lt;br /&gt;                     &lt;span style="color:#006080;"&gt;&amp;quot;Jet OLEDB:Engine Type=5&amp;quot;&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;                strSQL = &lt;span style="color:#006080;"&gt;&amp;quot;CREATE TABLE Issues (mID AUTOINCREMENT, mUser TEXT(100) NOT NULL &amp;quot;&lt;/span&gt; +&lt;br /&gt;                         &lt;span style="color:#006080;"&gt;&amp;quot;, mError TEXT(100) NOT NULL, &amp;quot;&lt;/span&gt; +&lt;br /&gt;                         &lt;span style="color:#006080;"&gt;&amp;quot;mDescription TEXT(100) NOT NULL, mDate DATETIME NOT NULL)&amp;quot;&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;                cat.Create(cs);&lt;br /&gt;&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (OleDbConnection cnn = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; OleDbConnection(cs))&lt;br /&gt;                {&lt;br /&gt;                    OleDbCommand cmd = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; OleDbCommand();&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;br /&gt;                    {&lt;br /&gt;                        cmd.CommandText = strSQL;&lt;br /&gt;                        cmd.CommandType = CommandType.Text;&lt;br /&gt;                        cmd.Connection = cnn;&lt;br /&gt;                        cnn.Open();&lt;br /&gt;                        cmd.ExecuteNonQuery();&lt;br /&gt;                        cnn.Close();&lt;br /&gt;                        &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;br /&gt;                    }&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;                    {&lt;br /&gt;                        &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;                    }&lt;br /&gt;                    &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;                    {&lt;br /&gt;                        cnn.Close();&lt;br /&gt;                        cmd.Dispose();&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception)&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color:#0000ff;"&gt;throw&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color:#0000ff;"&gt;finally&lt;/span&gt;&lt;br /&gt;            {   &lt;br /&gt;                Marshal.FinalReleaseComObject(cat);&lt;br /&gt;            }&lt;br /&gt;        }&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690143" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=hGeEl5X9aCg:nZNjEaSlFZs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=hGeEl5X9aCg:nZNjEaSlFZs:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=hGeEl5X9aCg:nZNjEaSlFZs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=hGeEl5X9aCg:nZNjEaSlFZs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=hGeEl5X9aCg:nZNjEaSlFZs:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=hGeEl5X9aCg:nZNjEaSlFZs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/hGeEl5X9aCg" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/22/vsto-access-how-to-create-a-table-with-fields-in-a-access-database.aspx</feedburner:origLink></item><item><title>SharePoint Designer 2007 is now FREE</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/co-IjG8sW3Q/sharepoint-designer-2007-is-now-free.aspx</link><pubDate>Mon, 20 Apr 2009 11:35:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1688987</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1688987</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1688987</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/20/sharepoint-designer-2007-is-now-free.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Great News&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42"&gt;SharePoint Designer 2007&lt;/a&gt; is now FREE!&lt;/p&gt;
&lt;p&gt;Get it &lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="198" width="171" src="http://office.microsoft.com/global/images/default.aspx?assetid=ZA102144692070" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1688987" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=co-IjG8sW3Q:BVUF5eDFglE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=co-IjG8sW3Q:BVUF5eDFglE:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=co-IjG8sW3Q:BVUF5eDFglE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=co-IjG8sW3Q:BVUF5eDFglE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=co-IjG8sW3Q:BVUF5eDFglE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=co-IjG8sW3Q:BVUF5eDFglE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/co-IjG8sW3Q" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Other+Stuff/default.aspx">Other Stuff</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office+System+2007/default.aspx">Office System 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/20/sharepoint-designer-2007-is-now-free.aspx</feedburner:origLink></item><item><title>My recent project with Libraries to use in Access 2007</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/QH41C-Kt7-8/my-recent-project-with-libraries-to-use-in-access-2007.aspx</link><pubDate>Tue, 14 Apr 2009 17:08:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687752</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1687752</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1687752</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/14/my-recent-project-with-libraries-to-use-in-access-2007.aspx#comments</comments><description>&lt;div class="wikidoc"&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;img width="248" src="http://i1.codeplex.com/Images/v14954/logo-home.png" height="88" alt="" /&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;&amp;nbsp; &lt;/div&gt;
&lt;div class="wikidoc"&gt;NOW MACL IS FREE AND IS IN &lt;strong&gt;CODEPLEX&lt;/strong&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;&amp;nbsp; &lt;/strong&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;My recent project with Libraries to use in Access 2007&lt;/div&gt;
&lt;div class="wikidoc"&gt;&amp;nbsp; &lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Project Description&lt;br /&gt;&lt;/strong&gt;Improved Microsoft Access Class Libraries *DLL&amp;#39;s* with utilities and Data Access.&lt;br /&gt;---------------------------------------------------------------------------------------------&lt;br /&gt;C#, Framework 2.0, 3.5&lt;br /&gt;&lt;br /&gt;(Interop API Extensions)&lt;br /&gt;&lt;br /&gt;The MACL Interop API Extensions tool uses features found in the .NET Framework 2.0 for now in the Alpha Version and its to be oriented to Framework 3.5 in the Beta Version. MACL Wraps the Access object model providing a more productive environment for the VBA developer. Specifically, it employs extension methods, functions, properties and a most effective data management relative to OLEDB Providers, like returning a single Recordset from any OLEDB Provider using ADODB . It is not a complete managed API for Access, it will reach there, but is designed to augment the raw object model in useful ways. &lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;br /&gt;The Access Interop API Extensions, with its simplified and strongly-typed API, allows VBA developers to be as productive in this context as VBA developers. &lt;br /&gt;The code was original developed in C# 3.0 and is divided in different classes, all classes are in constant update.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Forum&lt;/strong&gt; Support &lt;a href="http://forum.macl.menos3.net/" class="externalLink"&gt;&lt;span style="color:#3e62a6;"&gt;http://forum.macl.menos3.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#30332d;"&gt;&lt;strong&gt;Project Blog&lt;/strong&gt; (Code Samples) &lt;/span&gt;&lt;a href="http://macl.menos3.net/" class="externalLink"&gt;http://macl.menos3.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#30332d;"&gt;&lt;strong&gt;Online Documentation:&lt;/strong&gt; &lt;/span&gt;&lt;a href="http://www.menos3.net/pp" class="externalLink"&gt;http://www.menos3.net/pp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687752" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=QH41C-Kt7-8:5mTon8gU-T4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=QH41C-Kt7-8:5mTon8gU-T4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=QH41C-Kt7-8:5mTon8gU-T4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=QH41C-Kt7-8:5mTon8gU-T4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=QH41C-Kt7-8:5mTon8gU-T4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=QH41C-Kt7-8:5mTon8gU-T4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/QH41C-Kt7-8" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Office+2007/default.aspx">Office 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office+2007+Developer/default.aspx">Office 2007 Developer</category><category domain="http://msmvps.com/blogs/officept/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office/default.aspx">Office</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/14/my-recent-project-with-libraries-to-use-in-access-2007.aspx</feedburner:origLink></item><item><title>The DEVEXPRESS Wonder</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/JLyOcANd3Kk/the-devexpress-wonder.aspx</link><pubDate>Sun, 12 Apr 2009 17:20:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687148</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1687148</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1687148</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/04/12/the-devexpress-wonder.aspx#comments</comments><description>&lt;p&gt;Today i want to talk about my experience with the DevExpress Components. I use it for about 2 years and the results are amazing, bellow is some samples about my last application. I can localize all components to Portuguese that is great!&lt;/p&gt;
&lt;p&gt;JUST SHIFT TO:&amp;nbsp;&lt;a href="http://www.devexpress.com/Products/index.xml"&gt;http://www.devexpress.com/Products/index.xml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;AMAZING SEARCH&lt;/p&gt;
&lt;p&gt;&lt;img height="375" width="247" src="http://menos3.net/images/d3.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;GREAT GRID CONTROL&lt;/p&gt;
&lt;p&gt;&lt;img src="http://menos3.net/images/d2.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;MORE&lt;/p&gt;
&lt;p&gt;&lt;img src="http://menos3.net/images/D1.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Today, software consumers demand more than ever before from developers. The pressure to deliver more features with higher quality in less time has never been greater. Developer Express engineers components and IDE tools for Visual Studio&amp;reg; .NET to help developers and managers meet these increased demands for quality and functionality, by boosting productivity while eliminating the repetition that erodes precious creativity.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687148" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JLyOcANd3Kk:gnGhRcNmfbQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JLyOcANd3Kk:gnGhRcNmfbQ:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JLyOcANd3Kk:gnGhRcNmfbQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JLyOcANd3Kk:gnGhRcNmfbQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JLyOcANd3Kk:gnGhRcNmfbQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JLyOcANd3Kk:gnGhRcNmfbQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/JLyOcANd3Kk" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/3rd+Party+Software/default.aspx">3rd Party Software</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/04/12/the-devexpress-wonder.aspx</feedburner:origLink></item><item><title>ANN: Removal of Service Packs blockers</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/XodOjZXMDII/ann-removal-of-service-packs-blockers.aspx</link><pubDate>Sat, 31 Jan 2009 13:43:15 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1667623</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1667623</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1667623</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/01/31/ann-removal-of-service-packs-blockers.aspx#comments</comments><description>&lt;p&gt;Embargoed until 1.29.09 10:00am PST.&amp;#160; Actual email not to be reposted, information contained is for public disclosure once Embar&lt;/p&gt;  &lt;p&gt;&lt;b&gt;BEGIN&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Dear MVP Community,&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Abstract&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;If you are active in the IT Pro or Enterprise community, this announcement will be important to you.&amp;#160; On January 29, 2009,&amp;#160; Microsoft will announce the Blocker Tool for Windows Vista SP1 and Windows XP SP3 will be removed on April 28&lt;sup&gt;th&lt;/sup&gt; and May 19&lt;sup&gt;th&lt;/sup&gt;, respectively.&amp;#160; &lt;/p&gt;            &lt;p&gt;Our goal in announcing the removal of the blockers early is to provide IT Pros with an early notification to ensure they’re prepared to deploy the appropriate service pack when the blockers expire.&amp;#160; This also provides technical communities with early information so that they may plan accordingly to assist customers.&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Background&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;table cellspacing="0" cellpadding="0"&gt;               &lt;tr&gt;                 &lt;td&gt;                   &lt;p&gt;Enterprises currently using the service pack blocker tool for either Windows Vista SP1 or Windows XP SP3 will be notified of the blocker tool’s removal and be prompted to install Windows Vista SP1 or Windows XP SP3 as appropriate. Microsoft recognizes the need for IT Pros to have this type of information in advance and wants to provide them with an early heads up to ensure they’re prepared to deploy their appropriate service pack when the blockers expire. &lt;/p&gt;                 &lt;/td&gt;               &lt;/tr&gt;             &lt;/table&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Rationale&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;Service Packs will not automatically install on a machine even after the Service Pack Blocker tool expires. For service packs, you must accept the offering before installation will start. If Automatic Update is turned on, WU will alert you that it has an important update to install.&amp;#160; If you do not want to install the update (Service Pack) simply decline to install and/or hide the update.&amp;#160; If you do not have AU turned on, the service pack will not be offered until you open Windows Update and “Check for Updates.”&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Effective dates&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;The expiration date for the Service Pack Blocker Tool for Windows Vista SP1 is &lt;b&gt;April 28, 2009&lt;/b&gt;; for Windows XP SP3 the tool expires &lt;b&gt;May 19, 2009.&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Location&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;All Geographies&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Who is affected&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;IT Pro and Enterprise customers&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;---------------------------------------------------------------------------   &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Actions Requested&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;Provide support for IT Pro and Enterprise customers who have inquiries.&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;---------------------------------------------------------------------------&lt;/b&gt;    &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;h6&gt;&lt;b&gt;Additional Information&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h6&gt;            &lt;p&gt;For more information on Windows product support lifecycles, please visit the following site: &lt;a href="http://support.microsoft.com/gp/lifecycle#ServicePackSupport"&gt;http://support.microsoft.com/gp/lifecycle#ServicePackSupport&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;Windows Resources:&lt;/p&gt;            &lt;p&gt;Windows Team Blog: &lt;a href="http://windowsteamblog.com/"&gt;http://windowsteamblog.com/&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;Springboard on TechNet: &lt;a href="http://blogs.technet.com/springboard/default.aspx"&gt;http://blogs.technet.com/springboard/default.aspx&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;END&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You may also want to read at&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D7C9A07A-5267-4BD6-87D0-E2A72099EDB7&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=D7C9A07A-5267-4BD6-87D0-E2A72099EDB7&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1667623" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=XodOjZXMDII:K3zuhNrvUGM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=XodOjZXMDII:K3zuhNrvUGM:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=XodOjZXMDII:K3zuhNrvUGM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=XodOjZXMDII:K3zuhNrvUGM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=XodOjZXMDII:K3zuhNrvUGM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=XodOjZXMDII:K3zuhNrvUGM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/XodOjZXMDII" height="1" width="1"/&gt;</description><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/01/31/ann-removal-of-service-packs-blockers.aspx</feedburner:origLink></item><item><title>Important - Critical Security Information</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/76-uMgmR5MQ/important-critical-security-information.aspx</link><pubDate>Tue, 20 Jan 2009 16:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1663686</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1663686</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1663686</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/01/20/important-critical-security-information.aspx#comments</comments><description>&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="font-size:x-small;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;PLEASE share with the Public &lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Dear MVP,&lt;span style="color:#002060;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;---------------------------------------------------------------------------&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="MARGIN:auto auto auto 0.1pt;BORDER-COLLAPSE:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0cm 0cm 0cm 0cm;" class="MsoNormalTable"&gt;

&lt;tr style="height:27.15pt;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;"&gt;
&lt;td style="BORDER-RIGHT:#ece9d8;PADDING-RIGHT:5.4pt;BORDER-TOP:#ece9d8;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:#ece9d8;WIDTH:451.65pt;PADDING-TOP:0cm;BORDER-BOTTOM:#ece9d8;HEIGHT:27.15pt;BACKGROUND-COLOR:transparent;"&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;b&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&lt;span style="background-color:#ffff99;"&gt;Actions Requested:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;b&gt;&lt;span style="font-size:8pt;color:windowtext;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;Win32/Conficker.B/Downadup infections&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;span style="font-size:8pt;color:windowtext;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 12pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;span style="font-size:8pt;color:windowtext;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;Please offer these links and resources to members of your community to help mitigate this threat.&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;MS08-067&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt; &lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/security/malwareremove/default.mspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Malicious Software Removal tool&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;History: &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/security/portal/Entry.aspx?Name=Worm:Win32/Conficker.B"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Win32/Conficker.B&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;color:windowtext;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;span style="font-size:8pt;color:windowtext;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;---------------------------------------------------------------------------&lt;span style="color:#002060;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;b&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;b&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&lt;span style="background-color:#ffff99;"&gt;Abstract:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoPlainText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;Based on feedback from MVPs&amp;nbsp; and other sources, we are concerned about the rise in reported infections due to the worm Win32/Conficker.B also known as &amp;ldquo;Downadup.&amp;rdquo;&amp;nbsp; Though systems which have already applied the out-of-band released &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;MS08-067&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt; &lt;span&gt;in October 2008 are protected, unpatched system user have experienced system lockout and other problems.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoPlainText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoPlainText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;Last week, we released a version of the &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/security/malwareremove/default.mspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Malicious Software Removal tool&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt; (MSRT) that can help remove variants of Win32/Conficker and other resources.&amp;nbsp; Please share this information in your communities to help address this threat.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;---------------------------------------------------------------------------&lt;span style="color:#002060;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="MARGIN:auto auto auto 0.1pt;BORDER-COLLAPSE:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0cm 0cm 0cm 0cm;" class="MsoNormalTable"&gt;

&lt;tr style="height:41.5pt;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;"&gt;
&lt;td style="BORDER-RIGHT:#ece9d8;PADDING-RIGHT:5.4pt;BORDER-TOP:#ece9d8;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:#ece9d8;WIDTH:451.65pt;PADDING-TOP:0cm;BORDER-BOTTOM:#ece9d8;HEIGHT:41.5pt;BACKGROUND-COLOR:transparent;"&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;mso-outline-level:6;" class="Heading5"&gt;&lt;b&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;"&gt;&lt;span style="background-color:#ffff99;"&gt;Background&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/security/portal/Entry.aspx?Name=Worm:Win32/Conficker.B"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Win32/Conficker.B&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt; exploits a vulnerability in the Windows Server service (SVCHOST.EXE) for Windows 2000, Windows XP, Windows Vista, Windows Server 2003, and Windows 2008. While Microsoft addressed this issue in October with Microsoft Security Bulletin &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;MS08-067&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;, and Forefront antivirus and OneCare (as well as other vendor&amp;rsquo;s anit-virus products) helped protect against infections, many systems that have not been patched manually through Server Update Services and Microsoft/Windows Update or through Automatic Updates have recently come under attack by this worm.&amp;nbsp; Attacked systems may lock out users, disable our update services and block access to security-related Web sites:&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&lt;span style="background-color:#ffff99;"&gt;In response to this threat, Microsoft has:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt 18pt;TEXT-INDENT:-18pt;LINE-HEIGHT:115%;mso-list:l0 level1 lfo1;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;mso-ansi-language:EN-US;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;middot;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;Updated the January version of the MSFT to detect and remove variants of Win32/Conficker.B.&amp;nbsp; You can download this version from the MSRT from either the &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.update.microsoft.com/"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Microsoft Update site &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;or through its associated &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://support.microsoft.com/kb/890830"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Knowledge Base article&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt 18pt;TEXT-INDENT:-18pt;LINE-HEIGHT:115%;mso-list:l0 level1 lfo1;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;mso-ansi-language:EN-US;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;middot;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;Created the KB article 962007 &amp;ldquo;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://support.microsoft.com/kb/962007"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Virus alert about the Win32/Conficker.B worm&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;rdquo; to provide public details on the symptoms and removal methods available to address this issue.&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt 18pt;TEXT-INDENT:-18pt;LINE-HEIGHT:115%;mso-list:l0 level1 lfo1;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;mso-ansi-language:EN-US;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;middot;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;Announced the release of the items and the virus threat itself on the &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://blogs.technet.com/mmpc/archive/2009/01/13/msrt-released-today-addressing-conficker-and-banload.aspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Microsoft Malware Protection Center blog&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;It is our hope that these resources can assist you in resolving issues with unpatched, infected systems and that you can apply &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;MS08-067&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt; to any other unpatched systems as soon as possible to avoid this threat.&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;LINE-HEIGHT:115%;" class="MsoBlockText"&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="font-size:8pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1663686" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=76-uMgmR5MQ:lTzr1jxIu_k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=76-uMgmR5MQ:lTzr1jxIu_k:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=76-uMgmR5MQ:lTzr1jxIu_k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=76-uMgmR5MQ:lTzr1jxIu_k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=76-uMgmR5MQ:lTzr1jxIu_k:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=76-uMgmR5MQ:lTzr1jxIu_k:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/76-uMgmR5MQ" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Workarounds+-+Fix/default.aspx">Workarounds - Fix</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Off+Topic/default.aspx">Off Topic</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/01/20/important-critical-security-information.aspx</feedburner:origLink></item><item><title>DevDays 2009</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/dnREVCskc6k/devdays-2009.aspx</link><pubDate>Wed, 14 Jan 2009 20:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1661647</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1661647</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1661647</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/01/14/devdays-2009.aspx#comments</comments><description>&lt;h5&gt;&lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Participe no grande evento técnico do ano e aproveite ao máximo a agenda do DevDays!&lt;/span&gt;&lt;span style="font-size:11.5pt;color:black;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;      &lt;p&gt;&lt;/p&gt;   &lt;/span&gt;&lt;/h5&gt;  &lt;p&gt;&lt;span style="font-size:10pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;São 2 dias de conteúdos técnicos avançados, com mais de 50 sessões e 40 laboratórios, onde irá conhecer as mais recentes novidades da tecnologia Microsoft e contactar com reconhecidos especialistas das nossas Comunidades Técnicas.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:10pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;img src="http://www.microsoft.com/library/media/2070/portugal/msdn/media/devdays_180x150.gif" alt="" /&gt;&amp;#160; &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:10pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;gt; 2 dias de conteúdos técnicos avançados      &lt;br /&gt;&amp;gt; Mais de 50 sessões e cerca de 40 laboratórios       &lt;br /&gt;&amp;gt; Um evento para Programadores, Arquitectos e Designers &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;     &lt;br /&gt;&lt;strong&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Contacte com Especialistas&lt;/span&gt;&lt;/strong&gt;       &lt;br /&gt;Partilhe experiências, troque ideias, e aprenda com quem tem desafios semelhantes aos seus. &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Inspire-se,&amp;#160; divirta-se e mergulhe na Inovação&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;      &lt;br /&gt;Encontre as melhores ideias e faça parte deste momento! &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Aprenda sobre as mais recentes novidades tecnológicas como o Windows 7, Internet Explorer 8, Windows Azure e aprofunde os seus conhecimentos sobre desenvolvimento, web, design e experiência de utilização. &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt; &lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Venha ao DevDays!    &lt;p&gt;&lt;/p&gt; &lt;/span&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Saiba como&amp;#160; o &lt;b&gt;TeamSystem&lt;/b&gt; pode melhorar o desempenho da sua Equipa, tornando-a mais produtiva e eficiente &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;A nova experiência de interacção digital com a Microsoft &lt;b&gt;Surface&lt;/b&gt; &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Novos modelos de negócio potenciados pelo &lt;b&gt;Windows Azure&lt;/b&gt; &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Veja como o &lt;b&gt;Windows 7&lt;/b&gt; e o &lt;b&gt;IE8&lt;/b&gt; elimina barreiras entre software, services e dispositivos e trazem ritmo acrescido ao seu dia-a-dia e da sua empresa &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Biztalk 2009&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; com uma solução de RFID muito interessante &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Consiga um novo nível de soluções Web com o &lt;b&gt;Silverlight&lt;/b&gt; &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-size:9pt;color:#767676;font-family:symbol;mso-fareast-font-family:symbol;mso-bidi-font-family:symbol;"&gt;&lt;span style="mso-list:ignore;"&gt;ñ&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;O potencial da informação geo-referenciada com o &lt;b&gt;SQL Server 2008&lt;/b&gt; &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11pt;color:#4f81bd;font-family:&amp;#39;Cambria&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;Principais Conteúdos Temáticos&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;      &lt;br /&gt;&amp;gt; Visual Studio 10 e .Net 4 &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ansi-language:en-us;"&gt;&amp;gt; Microsoft Surface      &lt;br /&gt;&amp;gt; Windows 7 e Internet Explorer 8       &lt;br /&gt;&amp;gt; Windows Azure e Azure Services Platform       &lt;br /&gt;&amp;gt; Biztalk 2009       &lt;br /&gt;&amp;gt; Silverlight e WPF       &lt;br /&gt;&amp;gt; SQL Server 2008 &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;gt; ASP.NET &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:9pt;color:#767676;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;gt; Windows Live Services &lt;/span&gt;    &lt;p&gt;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Participe!&lt;/span&gt;&lt;span style="font-size:11.5pt;color:black;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;    &lt;p&gt;&lt;/p&gt; &lt;/span&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:12pt;color:#767676;"&gt;Valor de Inscrição: 100€ (com IVA incluído)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1661647" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=dnREVCskc6k:4ByVZJp2Lj4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=dnREVCskc6k:4ByVZJp2Lj4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=dnREVCskc6k:4ByVZJp2Lj4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=dnREVCskc6k:4ByVZJp2Lj4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=dnREVCskc6k:4ByVZJp2Lj4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=dnREVCskc6k:4ByVZJp2Lj4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/dnREVCskc6k" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Portuguese+Related/default.aspx">Portuguese Related</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft/default.aspx">Microsoft</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/01/14/devdays-2009.aspx</feedburner:origLink></item><item><title>January 2009 - Technical Rollup</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/9rMcR0S8Jq0/january-2009-technical-rollup.aspx</link><pubDate>Thu, 08 Jan 2009 04:07:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659167</guid><dc:creator>Joao Livio</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1659167</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1659167</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2009/01/08/january-2009-technical-rollup.aspx#comments</comments><description>&lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="background-color:#ffff99;"&gt;Secure and Monitor&lt;/span&gt; Your Windows and Office Environment -- Join the Beta Now&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;a href="http://co1piltwb.partners.extranet.microsoft.com/mcoeredir/mcoeredirect.aspx?linkId=11014551&amp;amp;s1=68628015-2ccc-cbc7-31b9-0e76c3415474"&gt;http://co1piltwb.partners.extranet.microsoft.com/mcoeredir/mcoeredirect.aspx?linkId=11014551&amp;amp;s1=68628015-2ccc-cbc7-31b9-0e76c3415474&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Project Codename Sundance provides you with an end-to-end solution to help your organization plan, deploy, and monitor security baselines of Windows operating systems and Microsoft Office 2007 applications. The beta release is available now for your review through January 6, 2009. After joining the beta review program, bookmark this link to the program site to get the latest information about upcoming events.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;Outlook new KB&amp;acute;s&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&lt;strong&gt;&lt;span style="font-family:Calibri;background-color:#ffff99;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;b&gt;Outlook 2002 Win32 EN: &lt;/b&gt;Description of the Outlook 2002 hotfix package: September 10, 2008 &lt;font face="&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;" style="font-size:11pt;"&gt;
&lt;p class="MsoNoSpacing"&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/956642/EN-US"&gt;http://support.microsoft.com/kb/956642/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2003 Win32 EN: &lt;/b&gt;Description of the Outlook 2003 Junk E-mail Filter update: December 9, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/958620/EN-US"&gt;http://support.microsoft.com/kb/958620/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2003 Win32 EN: &lt;/b&gt;When you try to print multiple copies of an e-mail message in Outlook 2003, all the copies of the e-mail message are stapled together&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/959633/EN-US"&gt;http://support.microsoft.com/kb/959633/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2003 Win32 EN: &lt;/b&gt;Description of the Outlook 2003 hotfix package (Engmui.msp, Olkintl.msp): December 16, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/960103/EN-US"&gt;http://support.microsoft.com/kb/960103/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2003 Win32 EN: &lt;/b&gt;Description of the Outlook 2003 hotfix package (Riched20.msp): December 16, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/960421/EN-US"&gt;http://support.microsoft.com/kb/960421/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;Description of the Outlook 2007 Junk E-mail Filter update: December 9, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/958619/EN-US"&gt;http://support.microsoft.com/kb/958619/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;Outlook 2007 may stop responding when you select an e-mail message that is restricted by Information Rights Management&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/959632/EN-US"&gt;http://support.microsoft.com/kb/959632/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;Description of the Outlook 2007 hotfix package (Mso.msp,Outlook.msp): December 16, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/959642/EN-US"&gt;http://support.microsoft.com/kb/959642/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;Description of the Outlook 2007 hotfix package (Cpao.msp): December 16, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/960501/EN-US"&gt;http://support.microsoft.com/kb/960501/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;Description of the Outlook 2007 hotfix package (Mso.msp, Outlook.msp): December 16, 2008&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/960535/EN-US"&gt;http://support.microsoft.com/kb/960535/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;How to remove the Live Search Maps Add-in for Outlook&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/961081/EN-US"&gt;http://support.microsoft.com/kb/961081/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;Outlook 2007 Win32 ML: &lt;/b&gt;Error message when you start Outlook 2007: &amp;quot;Cannot start Microsoft Office Outlook Cannot open Outlook window&amp;quot;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://support.microsoft.com/kb/961100/EN-US"&gt;http://support.microsoft.com/kb/961100/EN-US &lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;
&lt;p class="MsoNoSpacing"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNoSpacing"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1659167" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=9rMcR0S8Jq0:pEbUkdiYhNc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=9rMcR0S8Jq0:pEbUkdiYhNc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=9rMcR0S8Jq0:pEbUkdiYhNc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=9rMcR0S8Jq0:pEbUkdiYhNc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=9rMcR0S8Jq0:pEbUkdiYhNc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=9rMcR0S8Jq0:pEbUkdiYhNc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/9rMcR0S8Jq0" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft+Outlook/default.aspx">Microsoft Outlook</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office+System+2007/default.aspx">Office System 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Portuguese+Related/default.aspx">Portuguese Related</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2009/01/08/january-2009-technical-rollup.aspx</feedburner:origLink></item><item><title>Quando se tenta colar dados directamente do Excel 2007 para o Microsoft Access 2007 é gerado erro.</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/C434C2iF0eA/quando-se-tenta-colar-dados-directamente-do-excel-2007-para-o-microsoft-access-2007-233-gerado-erro.aspx</link><pubDate>Wed, 17 Dec 2008 14:27:17 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1656991</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1656991</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1656991</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2008/12/17/quando-se-tenta-colar-dados-directamente-do-excel-2007-para-o-microsoft-access-2007-233-gerado-erro.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/officept.QuandosetentacolardadosdirectamentedoEx_5F00_CACA/logo_5F00_windows_5F00_update_5F00_2.gif"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="48" alt="logo_windows_update" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/officept.QuandosetentacolardadosdirectamentedoEx_5F00_CACA/logo_5F00_windows_5F00_update_5F00_thumb.gif" width="48" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;Parece que têm havido alguns problemas com a actualização  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=68bb8d99-f28b-4efd-9314-3eee0bb00ccf&amp;amp;displaylang=en" target="_blank"&gt;Security Update for Microsoft Office Excel 2007&lt;/a&gt;&lt;/strong&gt; (&lt;strong&gt;KB958437&lt;/strong&gt;).  &lt;p&gt;O resutado é um erro quando se tenta colar dados directamente do Excel 2007 para o Microsoft Access 2007  &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Os dados na Área de Transferência estão danificados, por isso o Microsoft Access não consegue colá-los. / Pode haver um erro na Área de Transferência ou pode não existir memória suficiente. Tente novamente a operação.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp; Para já não consigo arranjar nenhuma solução, para resolver o problema desistale esta actualização. Vou dando notícias.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1656991" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=C434C2iF0eA:uMCVvB6SawU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=C434C2iF0eA:uMCVvB6SawU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=C434C2iF0eA:uMCVvB6SawU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=C434C2iF0eA:uMCVvB6SawU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=C434C2iF0eA:uMCVvB6SawU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=C434C2iF0eA:uMCVvB6SawU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/C434C2iF0eA" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Workarounds+-+Fix/default.aspx">Workarounds - Fix</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office+System+2007/default.aspx">Office System 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Portuguese+Related/default.aspx">Portuguese Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2008/12/17/quando-se-tenta-colar-dados-directamente-do-excel-2007-para-o-microsoft-access-2007-233-gerado-erro.aspx</feedburner:origLink></item><item><title>Reparar Ficheiros Office - Repair Office Files</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/SV_PFic99Ug/reparar_2D00_ficheiros_2D00_office_2D00_repair_2D00_office_2D00_files.aspx</link><pubDate>Thu, 30 Oct 2008 19:15:09 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1652548</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1652548</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1652548</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2008/10/30/reparar_2D00_ficheiros_2D00_office_2D00_repair_2D00_office_2D00_files.aspx#comments</comments><description>&lt;h5&gt;MDB, DBF, XLS, XLW and DOC Files Recover&lt;/h5&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/officept.RepararFicheirosOfficeRepairOfficeFiles_5F00_10E32/database_2D00_icon_5F00_2.jpg"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="86" alt="database-icon" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/officept.RepararFicheirosOfficeRepairOfficeFiles_5F00_10E32/database_2D00_icon_5F00_thumb.jpg" width="98" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt; &lt;h3&gt;ENGLISH&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;I am testing to recover files in format:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Access (MBD)&amp;nbsp; - &lt;em&gt;Until now &lt;strong&gt;0&lt;/strong&gt; Offers&lt;/em&gt;  &lt;li&gt;Dbase e FoxPro (DBF) - &lt;em&gt;Until now &lt;strong&gt;0&lt;/strong&gt; Offers&lt;/em&gt;  &lt;li&gt;Excel (XLS e XLW) - &lt;em&gt;Until now &lt;strong&gt;0&lt;/strong&gt; Offers&lt;/em&gt;  &lt;li&gt;Word (DOC)- &lt;em&gt;Until now &lt;strong&gt;0&lt;/strong&gt; Offers&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;I&amp;#39;am going to offer the first 3 Repairs for each format&lt;/p&gt; &lt;p&gt;Contact: &lt;a href="mailto:livio@live.com.pt"&gt;livio@live.com.pt&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;&amp;nbsp;&lt;/h3&gt; &lt;h3&gt;PORTUGUÊS&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;Estou a iniciar testes para reparar ficheiros:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Access (MBD) - &lt;em&gt;Até agora &lt;strong&gt;0&lt;/strong&gt; ofertas&lt;/em&gt;  &lt;li&gt;Dbase e FoxPro (DBF) - &lt;em&gt;Até agora &lt;strong&gt;0&lt;/strong&gt; ofertas&lt;/em&gt;  &lt;li&gt;Excel (XLS e XLW) - &lt;em&gt;Até agora &lt;strong&gt;0&lt;/strong&gt; ofertas&lt;/em&gt;  &lt;li&gt;Word (DOC) - &lt;em&gt;Até agora &lt;strong&gt;0&lt;/strong&gt; ofertas&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Vou oferecer as primeiras 3 recuperações de cada Formato&lt;/p&gt; &lt;p&gt;Contacto: &lt;a href="mailto:livio@live.com.pt"&gt;livio@live.com.pt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1652548" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=SV_PFic99Ug:DPtx3TNOntg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=SV_PFic99Ug:DPtx3TNOntg:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=SV_PFic99Ug:DPtx3TNOntg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=SV_PFic99Ug:DPtx3TNOntg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=SV_PFic99Ug:DPtx3TNOntg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=SV_PFic99Ug:DPtx3TNOntg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/SV_PFic99Ug" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft+Access/default.aspx">Microsoft Access</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Database+Corruption/default.aspx">Database Corruption</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Workarounds+-+Fix/default.aspx">Workarounds - Fix</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Office/default.aspx">Office</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Portuguese+Related/default.aspx">Portuguese Related</category><category domain="http://msmvps.com/blogs/officept/archive/tags/English+Related/default.aspx">English Related</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2008/10/30/reparar_2D00_ficheiros_2D00_office_2D00_repair_2D00_office_2D00_files.aspx</feedburner:origLink></item><item><title>EVENTO: Architect Cloud Computing</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/_9cwXSW0IM4/evento-architect-cloud-computing.aspx</link><pubDate>Thu, 30 Oct 2008 13:25:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1652499</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1652499</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1652499</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2008/10/30/evento-architect-cloud-computing.aspx#comments</comments><description>&lt;p&gt;&lt;img height="130" alt="Microsoft Architect Forum" src="http://www.microsoft.com/library/media/2070/portugal/msdn/media/mailshots/top_bannerArchitect_L.gif" width="600" align="right" /&gt;&lt;/p&gt; &lt;p&gt;Cloud Computing &lt;p&gt;Um conceito global. Uma nova arquitectura! &lt;p&gt;O Cloud Computing é um termo simples que representa a abstracção para uma complexidade de padrões, serviços e infra-estrutura. É considerado por muitos, como uma forma escalável, elástica e económica de implementar soluções, representando uma mudança significativa de paradigmas. &lt;br /&gt;Neste contexto, &lt;a href="http://co1piltwb.partners.extranet.microsoft.com/mcoeredir/mcoeredirect.aspx?linkId=10757060&amp;amp;s1=70cac3e2-faa6-71a6-9554-083d72d35325"&gt;participe neste fórum de Arquitectos&lt;/a&gt; &lt;hr align="center" /&gt;  &lt;p&gt;&lt;b&gt;Agenda&lt;/b&gt; &lt;p&gt;09:00&lt;br /&gt;Welcome coffee &lt;br /&gt;09:30 &lt;br /&gt;Microsoft&amp;#39;s Cloud Computing Platform : What it is and when to use it&lt;br /&gt;Cloud computing looks like the biggest change to hit our industry in many years. The advent of cheap, scalable computing power available over the Internet will affect almost everybody who works in IT. But taking advantage of this shift requires understanding this new approach and how to exploit it.&lt;br /&gt;In this half-day seminar, David Chappell looks at the big picture of cloud computing, then focuses in on Microsoft&amp;#39;s new cloud platform technologies.&lt;br /&gt;David Chappell &lt;br /&gt;13:00&lt;br /&gt;Almoço (livre) &lt;br /&gt;14:30 / 18:00&lt;br /&gt;Sessões a desvendar após o &lt;a href="http://co1piltwb.partners.extranet.microsoft.com/mcoeredir/mcoeredirect.aspx?linkId=10757061&amp;amp;s1=70cac3e2-faa6-71a6-9554-083d72d35325"&gt;PDC&lt;/a&gt; (Professional Development Conference) &lt;p&gt;&lt;img height="297" alt="Edificio VipArts" src="http://www.microsoft.com/library/media/2070/portugal/msdn/media/mailshots/vipartsB.gif" width="254" border="0" /&gt; &lt;hr align="center" /&gt;  &lt;p&gt;&lt;b&gt;Architect David Chappell&lt;/b&gt; &lt;p&gt;David Chappell is Principal of Chappell &amp;amp; Associates in San Francisco, California. &lt;br /&gt;Through his speaking, writing, and consulting, he helps software professionals&lt;br /&gt;around the world understand, use, and make better decisions about new&lt;br /&gt;technologies. David has been the keynote speaker for many conferences &lt;br /&gt;and events on five continents, and his seminars have been attended by&lt;br /&gt;tens of thousands of developers, architects, and decision makers in forty&lt;br /&gt;countries. David&amp;#39;s books have been translated into ten languages and used &lt;br /&gt;regularly in courses at MIT, ETH Zurich, and other educational institutions.&lt;br /&gt;In his consulting practice, he has helped clients such as Hewlett-Packard,&lt;br /&gt;IBM, Microsoft, Stanford University, and Target Corporation adopt new &lt;br /&gt;technologies, market new products, train their sales staffs, and create business plans.  &lt;p&gt;&lt;img height="203" alt="David Chappell" src="http://www.microsoft.com/library/media/2070/portugal/msdn/media/mailshots/davidc.gif" width="150" border="0" /&gt; &lt;p&gt;&lt;img src="http://co1piltwb.partners.extranet.microsoft.com/mcoeredir/Empty.gif?J1=142859&amp;amp;J2=1&amp;amp;S1=70cac3e2-faa6-71a6-9554-083d72d35325" border="0" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1652499" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=_9cwXSW0IM4:UGgw7oW6P6s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=_9cwXSW0IM4:UGgw7oW6P6s:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=_9cwXSW0IM4:UGgw7oW6P6s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=_9cwXSW0IM4:UGgw7oW6P6s:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=_9cwXSW0IM4:UGgw7oW6P6s:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=_9cwXSW0IM4:UGgw7oW6P6s:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/_9cwXSW0IM4" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Portuguese+Related/default.aspx">Portuguese Related</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft/default.aspx">Microsoft</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2008/10/30/evento-architect-cloud-computing.aspx</feedburner:origLink></item><item><title>Sample Function to Translate a Access Database IDE (ADODB)</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/JGz0BSrcPVM/sample-function-to-translate-a-access-database-ide-adodb.aspx</link><pubDate>Wed, 29 Oct 2008 19:11:41 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1652395</guid><dc:creator>Joao Livio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://msmvps.com/blogs/officept/rsscomments.aspx?PostID=1652395</wfw:commentRss><wfw:comment>http://msmvps.com/blogs/officept/commentapi.aspx?PostID=1652395</wfw:comment><comments>http://msmvps.com/blogs/officept/archive/2008/10/29/sample-function-to-translate-a-access-database-ide-adodb.aspx#comments</comments><description>&lt;p&gt;Just an idea to support multilanguage IDE in a Access Database, what i do? i create a Table with the FORM NAME, CONTROL NAME and LANGUAGE, i am selectin the Language and comparing the Control Name with the Table Description, if you want you can ByVal the strLanguage = “pt-PT”, here it is my Function&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:e46b4c12-933f-4304-97a4-b6d850586e52" style="padding-right:0px;display:inline;padding-left:0px;float:none;padding-bottom:0px;margin:0px;width:527px;padding-top:0px;"&gt;&lt;pre style="background-color:White;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;overflow:auto;"&gt;&lt;div&gt;&lt;span style="color:#0000FF;"&gt;Option&lt;/span&gt;&lt;span style="color:#000000;"&gt; Compare Database
 

&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Public&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Function&lt;/span&gt;&lt;span style="color:#000000;"&gt; yTranslaction(ByVal strFORM &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;As&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;String&lt;/span&gt;&lt;span style="color:#000000;"&gt;, _
                                               ByVal frmFORM &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;As&lt;/span&gt;&lt;span style="color:#000000;"&gt; Form)

    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Dim&lt;/span&gt;&lt;span style="color:#000000;"&gt; cnn &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;As&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;New&lt;/span&gt;&lt;span style="color:#000000;"&gt; ADODB.Connection
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Dim&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;As&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;New&lt;/span&gt;&lt;span style="color:#000000;"&gt; ADODB.Recordset
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Dim&lt;/span&gt;&lt;span style="color:#000000;"&gt; strSQL &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;As&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;String&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Dim&lt;/span&gt;&lt;span style="color:#000000;"&gt; ctlCONTROL &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;As&lt;/span&gt;&lt;span style="color:#000000;"&gt; Control

    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;On&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Error&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;GoTo&lt;/span&gt;&lt;span style="color:#000000;"&gt; erro

    strLanguage &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; “pt&lt;/span&gt;&lt;span style="color:#000000;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;"&gt;PT”

    strSQL &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; “&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;SELECT&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;*&lt;/span&gt;&lt;span style="color:#000000;"&gt; FROM y_TRANSLACTIONS ” &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; _
                   “WHERE LANGUAGE &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt;’” &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; strLanguage &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; “‘” &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; ” &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;AND&lt;/span&gt;&lt;span style="color:#000000;"&gt; FORM&lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt;’” &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; strFORM &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; “‘”
    cnn.ConnectionString &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; CurrentProject.Connection
    cnn.Open
    rs.Open strSQL, cnn, adOpenKeyset, adLockOptimistic

    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Set&lt;/span&gt;&lt;span style="color:#000000;"&gt; frmFORM &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; Forms(strFORM)

    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;With&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs
        Debug.Print .RecordCount
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Do&lt;/span&gt;&lt;span style="color:#000000;"&gt; Until rs.EOF &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;True&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;For&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Each&lt;/span&gt;&lt;span style="color:#000000;"&gt; ctlCONTROL In frmFORM.Controls
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt; TypeOf ctlCONTROL &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Is&lt;/span&gt;&lt;span style="color:#000000;"&gt; Label &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Then&lt;/span&gt;&lt;span style="color:#000000;"&gt;
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt; ctlCONTROL.Name &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs.Fields(”CONTROL”).Value &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Then&lt;/span&gt;&lt;span style="color:#000000;"&gt;
                    ctlCONTROL.Caption &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs.Fields(”CAPTION”).Value
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;End&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;End&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt; TypeOf ctlCONTROL &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Is&lt;/span&gt;&lt;span style="color:#000000;"&gt; CommandButton &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Then&lt;/span&gt;&lt;span style="color:#000000;"&gt;
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt; ctlCONTROL.Name &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs.Fields(”CONTROL”).Value &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Then&lt;/span&gt;&lt;span style="color:#000000;"&gt;
                    ctlCONTROL.Caption &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs.Fields(”CAPTION”).Value
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;End&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;End&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;If&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Next&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        .MoveNext
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Loop&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;End&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;With&lt;/span&gt;&lt;span style="color:#000000;"&gt;

    cnn.Close
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Set&lt;/span&gt;&lt;span style="color:#000000;"&gt; rs &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Nothing&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Exit&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;Function&lt;/span&gt;&lt;span style="color:#000000;"&gt;

erro:

    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;MsgBox&lt;/span&gt;&lt;span style="color:#000000;"&gt; Err.Number &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; ” &lt;/span&gt;&lt;span style="color:#000000;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;"&gt; ” &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; Err.Description, vbOKOnly &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; vbExclamation, &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;Erro na Rotina”&lt;/span&gt;&lt;span style="color:#800000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;End Function&lt;/span&gt;&lt;span style="color:#000000;"&gt;

&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1652395" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JGz0BSrcPVM:9swS52864Zk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JGz0BSrcPVM:9swS52864Zk:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JGz0BSrcPVM:9swS52864Zk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JGz0BSrcPVM:9swS52864Zk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?i=JGz0BSrcPVM:9swS52864Zk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?a=JGz0BSrcPVM:9swS52864Zk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OfficeSystemsBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/JGz0BSrcPVM" height="1" width="1"/&gt;</description><category domain="http://msmvps.com/blogs/officept/archive/tags/Microsoft+Access/default.aspx">Microsoft Access</category><category domain="http://msmvps.com/blogs/officept/archive/tags/VBA+Code/default.aspx">VBA Code</category><category domain="http://msmvps.com/blogs/officept/archive/tags/Access+2007/default.aspx">Access 2007</category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2008/10/29/sample-function-to-translate-a-access-database-ide-adodb.aspx</feedburner:origLink></item><item><title>Não consegue encontrar as opções de menu no Office 2007? [del.icio.us]</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/sATRCXdBYdY/no-consegue-encontrar-as-opes-de-menu.html</link><category>Office Systems PT</category><dc:creator>jlivio</dc:creator><pubDate>Tue, 04 Mar 2008 06:49:18 PST</pubDate><guid isPermaLink="false">http://officept.blogspot.com/2008/03/no-consegue-encontrar-as-opes-de-menu.html</guid><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/jlivio/Office" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/Systems" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/PT" />
      </rdf:Bag>
    </taxo:topics><description>&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/sATRCXdBYdY" height="1" width="1"/&gt;</description><feedburner:origLink>http://officept.blogspot.com/2008/03/no-consegue-encontrar-as-opes-de-menu.html</feedburner:origLink></item><item><title>Compilação de Janeiro e Fevereiro [del.icio.us]</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/BdRxOC-9yxc/compilao-de-janeiro-e-fevereiro.html</link><category>Office Systems PT</category><dc:creator>jlivio</dc:creator><pubDate>Tue, 04 Mar 2008 06:48:52 PST</pubDate><guid isPermaLink="false">http://officept.blogspot.com/2008/03/compilao-de-janeiro-e-fevereiro.html</guid><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/jlivio/Office" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/Systems" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/PT" />
      </rdf:Bag>
    </taxo:topics><description>&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/BdRxOC-9yxc" height="1" width="1"/&gt;</description><feedburner:origLink>http://officept.blogspot.com/2008/03/compilao-de-janeiro-e-fevereiro.html</feedburner:origLink></item><item><title>Basics for Building Access 2007 Runtime-Based Solutions [del.icio.us]</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/hCMg4JEwT-8/basics-for-building-access-2007-runtime-based-solutions.aspx</link><category>Office Systems PT</category><dc:creator>jlivio</dc:creator><pubDate>Tue, 04 Mar 2008 06:15:50 PST</pubDate><guid isPermaLink="false">http://msmvps.com/blogs/officept/archive/2008/03/04/basics-for-building-access-2007-runtime-based-solutions.aspx</guid><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/jlivio/Office" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/Systems" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/PT" />
      </rdf:Bag>
    </taxo:topics><description>&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/hCMg4JEwT-8" height="1" width="1"/&gt;</description><feedburner:origLink>http://msmvps.com/blogs/officept/archive/2008/03/04/basics-for-building-access-2007-runtime-based-solutions.aspx</feedburner:origLink></item><item><title>Microsoft Office System (João Lívio - MVP) [del.icio.us]</title><link>http://feedproxy.google.com/~r/OfficeSystemsBlog/~3/x6xJL8l8Ncw/</link><category>Microsoft Office Systems</category><dc:creator>jlivio</dc:creator><pubDate>Thu, 17 Jan 2008 03:34:52 PST</pubDate><guid isPermaLink="false">http://officept.blogspot.com/</guid><description>Joao Livio BLOG in Portugues&lt;img src="http://feeds.feedburner.com/~r/OfficeSystemsBlog/~4/x6xJL8l8Ncw" height="1" width="1"/&gt;</description><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/jlivio/Microsoft" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/Office" />
        <rdf:li rdf:resource="http://delicious.com/jlivio/Systems" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://officept.blogspot.com/</feedburner:origLink></item></channel></rss>
