<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ivan's Technical Blog &#187; Microsoft Office</title>
	<atom:link href="http://ivan-grace.com/techblog/category/microsoft-office/feed/" rel="self" type="application/rss+xml" />
	<link>http://ivan-grace.com/techblog</link>
	<description></description>
	<lastBuildDate>Mon, 06 Apr 2009 03:54:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to switch the view of a subform from Datasheet view to Form view</title>
		<link>http://ivan-grace.com/techblog/2008/12/how-to-switch-the-view-of-a-subform-from-datasheet-view-to-form-view/</link>
		<comments>http://ivan-grace.com/techblog/2008/12/how-to-switch-the-view-of-a-subform-from-datasheet-view-to-form-view/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 16:30:41 +0000</pubDate>
		<dc:creator>Ivan Guan</dc:creator>
				<category><![CDATA[Microsoft Office]]></category>

		<guid isPermaLink="false">http://ivan-grace.com/techblog/?p=63</guid>
		<description><![CDATA[This article shows you how to switch the view of a subform from Datasheet view to Form view while the main form is open in Form view.

Open the sample database Northwind.
Open the Orders form in Design view.
Add a command button to the main form. If the Command Button Wizard appears, click Cancel.
Set the following properties [...]]]></description>
			<content:encoded><![CDATA[<p>This article shows you how to switch the view of a subform from Datasheet view to Form view while the main form is open in Form view.</p>
<ol>
<li>Open the sample database Northwind.</li>
<li>Open the Orders form in Design view.</li>
<li>Add a command button to the main form. If the Command Button Wizard appears, click <strong>Cancel</strong>.</li>
<li>Set the following properties for the command button:
<div class="kb_intextwrapper">
<div class="kb_intextbody">
<pre class="in_text">   Name: cmdChangeView
   Caption: Change View
   OnClick: [Event Procedure]</pre>
</div>
</div>
</li>
<li>Set the <strong>OnClick</strong> property of the command button to the following event procedure:
<div class="kb_codebody">
<div class="kb_codecontent">
<pre class="code">Private Sub cmdChangeView_Click()
    Me![Orders Subform].SetFocus
    DoCmd.RunCommand acCmdSubformDatasheet
End Sub</pre>
</div>
</div>
</li>
<li>Close the Visual Basic Editor, and then open the Orders form in Form view.</li>
<li>Click the <strong>Change View</strong> button to switch the subform from Datasheet view to Form view. Note that the button toggles the subform view. In other words, each time that you click the button, the subform changes either from Datasheet view to Form view, or vice versa.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ivan-grace.com/techblog/2008/12/how-to-switch-the-view-of-a-subform-from-datasheet-view-to-form-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sync VTiger CRM &amp; Outlook &amp; Pocket PC</title>
		<link>http://ivan-grace.com/techblog/2008/11/sync-vtiger-crm-outlook-pocket-pc/</link>
		<comments>http://ivan-grace.com/techblog/2008/11/sync-vtiger-crm-outlook-pocket-pc/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 13:46:50 +0000</pubDate>
		<dc:creator>Ivan Guan</dc:creator>
				<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[outllok]]></category>
		<category><![CDATA[Pocket PC]]></category>
		<category><![CDATA[vtiger crm]]></category>

		<guid isPermaLink="false">http://ivan-grace.com/techblog/?p=56</guid>
		<description><![CDATA[I want to keep a consistent data between my VTiger CRM &#38; Outlook &#38; Pocket PC. It turns out to be a very difficult task to do. I&#8217;ve tried a few methods to solve the problem below
Vtiger CRM returns  &#8220;Invalid return value from vTiger CRM&#8221;
At the beginning, I thought it was due to invalid name [...]]]></description>
			<content:encoded><![CDATA[<p>I want to keep a consistent data between my <strong>VTiger CRM</strong> &amp; <strong>Outlook </strong>&amp; <strong>Pocket PC</strong>. It turns out to be a very difficult task to do. I&#8217;ve tried a few methods to solve the problem below</p>
<p><strong>Vtiger CRM returns  &#8220;Invalid return value from vTiger CRM&#8221;</strong></p>
<p>At the beginning, I thought it was due to invalid name data as discussed in vtigercrm&#8217;s forum. The rule is</p>
<ul>
<li>There can be only one word for &#8220;last name&#8221;, no space, no &#8216;, no -</li>
</ul>
<p>However, after taking the painful steps to correct all my 900 contacts, I still get the same problem. Thus, I have to do it one by one. Trust me, you will never want to do that again. And guess what, I realised after sync about 450 contacts successfully, i got the same error message again.</p>
<p>Therefore, I suspected that there might be some limits set somewhere. Eventually, I discover this is because my shared server gives me 64M php memory limit! That&#8217;s how much 450 contacts used to sync!</p>
<p>Thus, I have to separate the contacts into two categories: business &amp; personal. and sync them by two vtiger accounts. as a result, now I have two folders of contacts. and now it creates another problem.</p>
<p><strong>Pocket PC can only sync with the default contact folder </strong></p>
<p>This problem can be solved by <a href="http://office.microsoft.com/downloads/2002/opcs.aspx">Outlook 2002 Add-in: Pocket Contact Synchronizer 1.2 </a>Here is an introduction of <a href="http://members.fortunecity.com/rajpillai/OutlookPCS.html">how to use PCS</a>. However, here comes the next problem. That is</p>
<p><strong>PCS is a one-way synchronization feature only.</strong></p>
<p>That is if you update the Contact  information on your Pocket PC and synchronize then you will need to move the  Contact back to its sub folder manually. (I haven&#8217;t found a solution for this yet)</p>
<p><span></p>
<ul>
<li>Outlook PCS does not modify any of the items that you place in    the default contacts folder.</li>
<li>Outlook PCS also does not modify any of the actual items in the folders      you specify to be synchronized.</li>
<li>Outlook PCS inserts the original folder name in the <strong>Categories</strong> field of the new items so you can sort or group by the items in Outlook.      This lets you filter the items in Pocket Outlook once they are synchronized      to your Pocket PC or Windows CE device.</li>
<li>You don?t need to run ActiveSync after running Outlook PCS —      you can see if Outlook PCS worked correctly by checking your default      contacts folder for new items synchronized from your specified folder(s).      Each synchronized contact should also have the name of the original folder      as a category for that item as well.</li>
</ul>
<p></span></p>
<p>And it seems the <strong>birthday is not sync from the sub folder to the default folder</strong></p>
<p>There is <a href="http://support.microsoft.com/kb/911908">duplicated birthday reminder created by outlook 2003</a></p>
<p>(not solved yet)</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan-grace.com/techblog/2008/11/sync-vtiger-crm-outlook-pocket-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3+1 Ways to Convert and View Docx files</title>
		<link>http://ivan-grace.com/techblog/2008/10/31-ways-to-convert-and-view-docx-files/</link>
		<comments>http://ivan-grace.com/techblog/2008/10/31-ways-to-convert-and-view-docx-files/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 07:18:04 +0000</pubDate>
		<dc:creator>Ivan Guan</dc:creator>
				<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[docx]]></category>

		<guid isPermaLink="false">http://ivan-grace.com/techblog/2008/10/31-ways-to-convert-and-view-docx-files/</guid>
		<description><![CDATA[Docx is the new file format of Word  2007 and this is the default format of Word 2007. This format  cannot be opened in previous versions of Word unless you have the office  compatibility pack installed. Incase you do not wish to install the  compatibility pack, there are 
online converters to [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span><span>Docx</span></span></strong> is the new file format of<strong> Word  2007</strong><span> and this is the default format of Word 2007. This format  cannot be opened in <a class="IL_LINK_STYLE" style="border-bottom: 1px solid #3265b9; color: #3265b9; text-decoration: underline;" href="javascript:void(0)">previous versions</a> of Word unless you have the </span><a title="Office compatibility pack" href="http://www.microsoft.com/downloads/details.aspx?familyid=941b3470-3ae9-4aee-8f43-c6bb74cd1466&amp;displaylang=en">office  compatibility pack</a> installed. Incase you do not wish to install the  compatibility pack, there are <strong><span><span><br />
<input name="IL_MARKER" type="hidden" />online</span> converters</span></strong> to do the  job of converting to <strong>.doc</strong><span> format. Here is the list of top  3 <span><br />
<input name="IL_MARKER" type="hidden" />online</span> converters.</span></p>
<p>1. <a title="Zamzar" href="http://zamzar.com/">Zamzar</a><span><span>: Zamzar  can <span><br />
<input name="IL_MARKER" type="hidden" />convert</span> variety of file formats and </span><span><br />
<input name="IL_MARKER" type="hidden" />Docx</span> is one of them. Select the file and format to be  converted and enter your email id, the file will be converted and a link will be  sent to your email ID for download.</span></p>
<p>2. <a title="Docx2Doc" href="http://www.docx2doc.com/">Docx2Doc</a><span><span>: As the name indicated,  this service converts <span><br />
<input name="IL_MARKER" type="hidden" />docx</span> formats into doc files so that it can be viewed in </span><a class="IL_LINK_STYLE" style="border-bottom: 1px solid #3265b9; color: #3265b9; text-decoration: underline;" href="javascript:void(0)">Word 2003</a> or lower. The major disadvantage with  this service its that there is a one hour delay in downloading the converted  files to reduce website bandwidth. </span></p>
<p>3. <a title="Docx converter" href="http://docx-converter.com/">Docx  Converter</a><span><span><span>:  This is again a <span><br />
<input name="IL_MARKER" type="hidden" />good service</span><span> to <span><br />
<input name="IL_MARKER" type="hidden" />convert</span> </span></span><span><br />
<input name="IL_MARKER" type="hidden" />Docx</span> file and the output file is in </span><a class="IL_LINK_STYLE" style="border-bottom: 1px solid #3265b9; color: #3265b9; text-decoration: underline;" href="javascript:void(0)">html format</a> so that it can be read in all systems.  There is also a desktop widget for converting.</span></p>
<p><span>In case you just want to view a <span><br />
<input name="IL_MARKER" type="hidden" />docx</span> file, then there is a simpler way for this. Rename  the extension of file from </span><strong><span>.<span><br />
<input name="IL_MARKER" type="hidden" />docx</span></span></strong> to  <strong>.zip</strong><span> and then extract the contents. <span><br />
<input name="IL_MARKER" type="hidden" />Docx</span> is basically a set  of xml files. When you unzip the file, you get a folder named Word and inside  that you can see a file named </span><strong>document.xml</strong>. To view the  contents of the document, open document.xml.</p>
<p style="float: left;">
]]></content:encoded>
			<wfw:commentRss>http://ivan-grace.com/techblog/2008/10/31-ways-to-convert-and-view-docx-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a pop-up form in Access</title>
		<link>http://ivan-grace.com/techblog/2008/10/create-a-pop-up-form-in-access/</link>
		<comments>http://ivan-grace.com/techblog/2008/10/create-a-pop-up-form-in-access/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 16:59:49 +0000</pubDate>
		<dc:creator>Ivan Guan</dc:creator>
				<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[access]]></category>

		<guid isPermaLink="false">http://ivan-grace.com/techblog/?p=37</guid>
		<description><![CDATA[The Microsoft Access Order Entry form you created contains all the information that your customer reps need to take a phone order. But every now and then the customer rep needs to access another form that has information that isn&#8217;t on the order form.
Instead of adding a subform to the order form, you can add [...]]]></description>
			<content:encoded><![CDATA[<p>The Microsoft Access Order Entry form you created contains all the information that your customer reps need to take a phone order. But every now and then the customer rep needs to access another form that has information that isn&#8217;t on the order form.</p>
<p>Instead of adding a subform to the order form, you can add a command button that let&#8217;s your rep pop open the desired form when needed. For example, a customer may need to change their e-mail address, which may be kept on the Customer E-mail Address form.</p>
<p>To create a command button that, when clicked, will pop open the necessary form, follow these steps:</p>
<ol type="1">
<li>Open the Order Entry form in design mode.</li>
<li>Click the Command Button tool on the toolbox and click and drag it to insert the command button control on the Order Entry form.</li>
<li>Right-click the command button and select Properties.</li>
<li>Under the Format tab, change the caption to E-mail Address.</li>
<li>Select the Event tab, click the On-Click Property&#8217;s drop-down menu, and then select Event Procedure.</li>
<li>Click the On-Click Property&#8217;s Build button.</li>
<li>Enter the following command at the prompt:</li>
</ol>
<pre>DoCmd.OpenForm "Customer E-mail Addresses"</pre>
<ol type="1">
<li>Press [Alt][Q].</li>
</ol>
<p>Now when your reps&#8217; customers need to update their e-mail addresses, the rep can click the command button to access the correct form and make the necessary changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan-grace.com/techblog/2008/10/create-a-pop-up-form-in-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
