<?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: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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Outlook Import &amp; Export</title>
	
	<link>http://www.contactgenie.com/blog</link>
	<description>Hints &amp; Tips from ContactGenie</description>
	<lastBuildDate>Mon, 30 Aug 2010 05:53:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/OutlookImportExport" /><feedburner:info uri="outlookimportexport" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Outlook Contact user-defined fields – valid versus invalid names</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/qqt-p2nLv9k/</link>
		<comments>http://www.contactgenie.com/blog/?p=234#comments</comments>
		<pubDate>Mon, 30 Aug 2010 05:49:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Custom Forms]]></category>
		<category><![CDATA[Outlook Fields]]></category>
		<category><![CDATA[Overview]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=234</guid>
		<description><![CDATA[If you create user-defined fields and only use these fields within Outlook itself, then this article will be of little or no interest. If, however, you need to (or at some point, think you will need to) share information between Outlook and an external data source, this article will cover some points that can potentially [...]]]></description>
			<content:encoded><![CDATA[<p>If you create user-defined fields and only use these fields within Outlook itself, then this article will be of little or no interest. If, however, you need to (or at some point, think you will need to) share information between Outlook and an external data source, this article will cover some points that can potentially save many problems &#8211; specifically in terms of how field names are constructed.</p>
<p>Outlook virtually has no rules when it comes to the creation of user-defined field names, that is, almost any character is allowed in the construction of the actual user-defined field name with the following exceptions which are not allowed:</p>
<ul>
<li>&lt;_&gt; (underscore/underline)</li>
<li>&lt;,&gt; (comma)</li>
<li>&lt;#&gt; (number/pound sign)</li>
<li>field name length not to exceed 32 characters</li>
</ul>
<p>On the other hand, database products (such as Microsoft Access) have individual rules in terms of what characters are disallowed when defining database field names. The most common across all databases are:</p>
<ul>
<li>&lt; &gt; (leading space)</li>
<li>&lt;.&gt; (period)</li>
<li>&lt;!&gt; (exclamation point&gt;</li>
<li>&lt;`&gt; (accent)</li>
<li>&lt;[&gt; (left square bracket)</li>
<li>&lt;]&gt; (right square bracket)</li>
<li>&#8212; (any non-printable character)</li>
<li>field name length not to exceed 64 characters</li>
</ul>
<p>Comparing the two lists above, you&#8217;ll notice that there is no overlap between the two, or in other words, any of the three illegal characters in Outlook can be used to define a field in MS Access and conversely, any of the illegal field characters can be used in user-defined field names created in Outlook.</p>
<p>So why does this matter to you, the Outlook user? It&#8217;s not your problem, right? Let whatever software that is going to move the data into and out of Outlook worry about things. That may be true but the focus and emphasis of this article is on &#8220;problem avoidance&#8221;, not right or wrong. To stress, different databases can have different rules as to field name structure and different file processing engines can also enforce their own restrictions (such as Microsoft Jet, SQL etc) when dealing with file names and data elements.</p>
<p>At a very minimum, using any of the characters above in field names, be it within Outlook or your database, means that the field name containing any illegal character cannot be duplicated between the two (i.e. &lt;Rating.Value&gt; &#8211; legal in Outlook is illegal in MS Access so either the field will be disallowed or some kind of character replacement will have to occur (i.e. replace an illegal character with another &#8211; such as an &lt;*&gt;). The other downside of character replacement is that duplicate field names can result.</p>
<p>A very simple example that you can try for yourself is to create a simple Excel spreadsheet giving one column the column name of &#8220;General P.O. Box&#8221; and try to import that into Outlook. You will notice that the period characters are replaced automatically by the Microsoft Excel file driver with &#8220;#&#8221; characters. Save the same worksheet as a CSV file, and the period characters are not changed when importing otherwise identical information. (ContactGenie products that process text files for importing purposes, first import the text data into an internal database and therefore the field naming conventions in terms of illegal characters apply to text files).</p>
<p><strong>So what is the best practice to follow?</strong></p>
<p>Very simply, the simplest and safest approach is to use only alphanumeric characters (a-z, A-Z, 0-9) with no spaces. For example, a field name of &lt;RatingValue&gt; is just as clear as one defined as &lt;Rating.Value&gt;. One only needs to look at Microsoft&#8217;s own internal field names for standard Outlook fields &#8211; &lt;<a href="http://www.contactgenie.com/outlook_fields.htm">http://www.contactgenie.com/outlook_fields.htm</a>&gt;. For someone new to naming conventions, it can take a little getting used to thinking in terms of how a field name is to be constructed for programmatic use versus the field name (displayname/caption) that will be used for display purposes.</p>
<p>To put the best practice even more simply &#8211; follow the &#8220;KISS&#8221; principle and do not get cute/creative.</p>
<p><strong>Internal versus Display Names for Outlook user-defined fields</strong></p>
<p>When creating a new user-defined field in Outlook, the initial field name entered is defined as the internal UDF name for the field. It cannot be changed once created. When the UDFs are being created for a contact item that does not use a custom form, there is only one field name that is ever displayed in the &#8220;User-defined fields in folder&#8221; or &#8220;User-defined field in item&#8221; lists and that is the name used when creating the user-defined field.</p>
<p>When creating user-defined fields during the design of an Outlook custom form, there are actually two names associated with any given field. The first is the internal name used when working with a given field and the second is the DisplayName (or caption) which is the value used to show the field on the custom form. As mentioned, when creating a new user-defined field during custom form design, the initial name entered is assigned as the internal name but in this case, that name is also assigned as the field &lt;caption&gt; by default. Far too many people, create a user-defined field using the name they would like to see it on screen when the custom form is displayed. A field caption can be changed at any time after the field is initially created so some discipline should be used when creating new field names.</p>
<p>The Outlook field chooser in the custom form designer, shows all Outlook field names using the assigned DisplayNames and not internally assigned field names. DisplayNames will vary based on the language in use (i.e. English, French etc). A complete cross-reference of Outlook internal field names to display names for 9 languages can be seen here:<br />
<a href="http://www.contactgenie.com/outlook_fields.htm">http://www.contactgenie.com/outlook_fields.htm</a></p>
<p>Following the rule of simplicity will go a long way in avoiding issues with other programs that deal with Outlook data with the operating assumption being that the priority is to get the job done and not try to find out how many exceptions there are to any given rule.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/qqt-p2nLv9k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=234</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=234</feedburner:origLink></item>
		<item>
		<title>When a CSV file is NOT a CSV file</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/FQM5g83_Lw4/</link>
		<comments>http://www.contactgenie.com/blog/?p=221#comments</comments>
		<pubDate>Tue, 17 Aug 2010 02:53:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSV Files]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=221</guid>
		<description><![CDATA[This article is relevant primarily for international users of Microsoft Outlook and Excel.
It would not be unreasonable to assume that when reading a CSV (comma separated values) file, that the field data would always be separated/delimited by a comma. It may not be unreasonable but it also would not be correct.
When opening or saving an [...]]]></description>
			<content:encoded><![CDATA[<p>This article is relevant primarily for international users of Microsoft Outlook and Excel.</p>
<p>It would not be unreasonable to assume that when reading a CSV (comma separated values) file, that the field data would always be separated/delimited by a comma. It may not be unreasonable but it also would not be correct.</p>
<p>When opening or saving an Excel worksheet as a CSV file, the delimitor character expected/used is the list separator character defined in your regional settings, which for North America happens to be a comma. For many other countries, it can be something else, such as a semi-colon which in effect makes a CSV file a &lt;custom delimited&gt; file. Trying to import a CSV file into Outlook created by Excel in these cases will result in a failure since Microsoft Outlook expects the CSV file to be delimited by a comma.</p>
<p>If you find that when working with a CSV file, all the header fields are contained in the first column, the likely cause is the delimiter character used versus the one expected. ContactGenie import programs (QuickPort/DataPort) support custom delimited files so the only requirement would be to select the file as &lt;custom delimited&gt; and enter the correct delimiter character.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/FQM5g83_Lw4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=221</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=221</feedburner:origLink></item>
		<item>
		<title>Exporting Outlook contact folders to PST – what’s missing?</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/igMD4PSgIdg/</link>
		<comments>http://www.contactgenie.com/blog/?p=217#comments</comments>
		<pubDate>Mon, 16 Aug 2010 21:21:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Defined Fields]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=217</guid>
		<description><![CDATA[When the requirement calls for making a copy of a contact folder for whatever reason (i.e. using on another machine, moving a public folder to another server etc etc), there are essentially two ways to accomplish the task. This article addresses those cases where simply copying a PST file from one machine to another is [...]]]></description>
			<content:encoded><![CDATA[<p>When the requirement calls for making a copy of a contact folder for whatever reason (i.e. using on another machine, moving a public folder to another server etc etc), there are essentially two ways to accomplish the task. This article addresses those cases where simply copying a PST file from one machine to another is not an option or is not desired.</p>
<p>The the two approaches are:</p>
<p>1 &#8211; Export the folder to a PST file<br />
2 &#8211; Manually create a PST folder and copy the folder to the new PST file</p>
<p>One would assume that the end result is the same in either case and the assumption would be wrong if user-defined fields are involved which have been defined at the folder level (more specifically, no custom form has been assigned as the default for the folder).</p>
<p>One of things that is not carried over in a folder &lt;export&gt; are the &#8220;user-defined fields in folder&#8221; definitions which will result in those fields not being available for any &lt;view&gt;. That is not the case when the folder is &lt;copied&gt; to a new location. In both cases, the underlying user-defined field information remains with the individual contact items.</p>
<p>To make user-defined fields accessible in views for an exported folder, each UDF must be added to the folder in the newly created destination. Open a new contact and add each UDF ensuring that the exact same name and field type is used to avoid potential problems. Outlook will not prevent the addition of a folder UDF which has a different field type then what exists in an individual contact item with a UDF field having the same field name.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/igMD4PSgIdg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=217</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=217</feedburner:origLink></item>
		<item>
		<title>Excel rows – “Clear Contents” vs “Delete”</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/tedTxCmTiBw/</link>
		<comments>http://www.contactgenie.com/blog/?p=192#comments</comments>
		<pubDate>Mon, 22 Feb 2010 01:51:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSV Files]]></category>
		<category><![CDATA[Using Excel]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=192</guid>
		<description><![CDATA[How many times of you seen someone ask (or have even asked yourself) &#8211; Why are there so blank rows when I import my Excel file into Outlook (or even a CSV file created via Excel)?
There are many things you don&#8217;t have to think about when working strictly within the confines of a one program. [...]]]></description>
			<content:encoded><![CDATA[<p>How many times of you seen someone ask (or have even asked yourself) &#8211; Why are there so blank rows when I import my Excel file into Outlook (or even a CSV file created via Excel)?</p>
<p>There are many things you don&#8217;t have to think about when working strictly within the confines of a one program. However, when the data contained in one program has to be used in another program, the integrity of the data becomes important.</p>
<p>This article focuses on the difference between two simple functions that visually appear to do the same thing but can have radically different results. These functions are the &#8220;Clear Contents&#8221; and &#8220;Delete&#8221; options you find when you right click on an Excel row# (right clicking within a cell brings up additional options).</p>
<p>Let&#8217;s take the simplest of scenarios &#8211; you have an Excel worksheet with 10 rows. You decide that you no longer care about rows 6 through 10 and want to get rid of the information in the worksheet. You have two choices, clear the data or delete the rows. In both cases, your worksheet looks the same &#8211; only the first 5 rows are populated. Unfortunately, it&#8217;s the &#8220;not the same&#8221; when external factors come into play.</p>
<p><strong>Clear Contents</strong></p>
<p>This function does exactly what it says, clears the contents of the rows and from a visual perspective it appears that your worksheet only has 5 rows. Reality is that you still have the same 10 rows in your worksheet, only difference now being that the last 5 rows are blank. Why does this matter?</p>
<p>If you save this worksheet as a csv file, you are going to have 5 empty lines in your text file. Empty CSV records are impossible to miss, each line consists of a row of commas, the length of which is determined by the number of columns used. In addition, the program dealing with this CSV file has to handle the issue of empty rows.</p>
<p>Think of it this way, when you remove information from any kind of database, do you &#8220;delete&#8221; the record or just go through and clear the value of every field (something you can&#8217;t do in any kind of intelligently designed database even if you wanted to)?</p>
<p>The same issue applies when it comes to &#8220;columns&#8221;. If your worksheet has 10 columns (A thru J for sake of argument), and you &#8220;clear&#8221; columns F thru J, you still have 10 columns in your worksheet. Except now, if you save this worksheet as a CSV file, the column &#8220;header&#8221; information related to these columns will be empty (assuming that Row#1 contains column header information) meaning that whatever program has to deal with this CSV file also now has to contend with a file that has 10 fields per row but the last 5 columns have no column headings (field names).</p>
<p>Again, to compare this with a database (MS Access, MS SQL, Oracle etc), when you want to remove &#8220;fields&#8221; in a database (a field = a column in Excel terms), it is not done by blanking out the field name and the contents of the field (even you wanted to do that, you can&#8217;t).</p>
<p><strong>Which brings us to &#8220;Delete&#8221;</strong></p>
<p>This function also does exactly what the name states, it actually deletes the selected rows or columns. So to use the same example above, if you &#8220;deleted&#8221; the last 5 rows instead of &#8220;Clear Contents&#8221; and then saved the same worksheet, the CSV file will only end up having 5 lines and not 10. There will not be any trailing lines comprised of all commas. The same applies to columns.</p>
<p><strong>And finally, the impact on &#8220;Named Ranges&#8221;</strong></p>
<p>If you are very conversant with Excel &#8220;Named Ranges&#8221;, you will be very familiar with the following. However, for far too many people the only time &#8220;Named Ranges&#8221; become even remotely important is when they try and import an Excel worksheet into Outlook.</p>
<p>Using the same example, the &#8220;Named Range&#8221; would be created to cover rows/columns $A$1:$J$10. If you use &#8220;Clear Contents&#8221; to empty the last 5 rows, the Named Range does not get adjusted. You still have 10 rows within that Named Range. However, if you delete the rows, Excel will automatically adjust the Named Range to $A$1:$J$5 to reflect the change. Why is that important? Outlook will import all information included within the Named Range. Again, the same is equally true of columns.</p>
<p>In summary, if you&#8217;re of the mindset that the rest of the world should be able to deal with virtually any kind of garbage presented to it, then none of this is relevant. There seems to be no limit on the ways that can be found to contort data.  If, on the other hand, your objective is to accomplish a task with the least amount of potential problems and the priority is to get the job done versus finding out how many ways there are to potentially break another program, taking some very basic and minor steps goes a very long way to achieving that objective. Most problems are not created intentionally but purely caused by a lack of awareness of the consequences resulting from the choices made.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/tedTxCmTiBw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=192</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=192</feedburner:origLink></item>
		<item>
		<title>How do I import from ??? in Outlook</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/wEriUe81YBs/</link>
		<comments>http://www.contactgenie.com/blog/?p=185#comments</comments>
		<pubDate>Sat, 30 Jan 2010 02:42:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ContactGenie DataPort 3.0]]></category>
		<category><![CDATA[ContactGenie QuickPort]]></category>
		<category><![CDATA[How Do I.......?]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=185</guid>
		<description><![CDATA[People new to import/export frequently pose a question to an Outlook group asking &#8220;How do I import from program &#8220;x&#8221;? The typical (and correct) response is &#8220;Look to see what formats does &#8220;program X&#8221; export to and select that&#8221;
For some reason, when Outlook is involved, far too many people seem to think that anything involving [...]]]></description>
			<content:encoded><![CDATA[<p>People new to import/export frequently pose a question to an Outlook group asking &#8220;How do I import from program &#8220;x&#8221;? The typical (and correct) response is &#8220;Look to see what formats does &#8220;program X&#8221; export to and select that&#8221;</p>
<p>For some reason, when Outlook is involved, far too many people seem to think that anything involving Outlook is an Outlook issue. What really needs to be understood is that the actual importing and exporting from any program is a defined process. The import/export functionality in Outlook has not changed since Outlook &#8216;2000 (or possibly Outlook &#8216;97) and deals with very specific kinds of data.</p>
<p><strong>Step #1</strong></p>
<p>Make sure that whatever product you are using does not provide some kind of fucntionality that will directly update the contact PST files. Most won&#8217;t but some have a contact synchronization function. How do you find out? Check the help file for the program in question or go to that vendor&#8217;s website. If tools are provided from the vendor to directly update Outlook, remember that whatever happens is NOT an Outlook issue and the place to ask questions or get support should the need arise is from the vendor providing the tool. While you&#8217;re checking this, take note of what file formats the program will export its data to, specifically formats like CSV, tab-delimited etc.</p>
<p>Hint: search google using any term similar to &#8220;export contacts from ???&#8221; (where ??? is the program name). Very often a page outlining the steps will appear immediately.</p>
<p><strong>Step #2</strong></p>
<p>Become familiar with what kind of data Outlook can import data from &#8211; do this by going to Outlook&#8217;s menu &#8211; select File &#8211;&gt; Import/Export. On this list you will see two kinds of items: (1) (very old and dated) application specific options and (2) generic file formats such as CSV or Microsoft Excel 97-2003 etc. If you don&#8217;t see your program on the list (and you most likely won&#8217;t &#8211; then the answer is that it cannot import data from that program directly. The source program must first be able to export its own data to one of the formats that Outlook supports. Typically, in 98% of the cases, there will be an option to export to a CSV (comma separated value) file but there are cases where the process is not straight-forward such as AOL, Notes etc.</p>
<p><strong>Step #3</strong></p>
<p>Export the contact info from &#8220;Program X&#8221; to a common file type. If there are multiple options, the safest format to select is CSV (comma separated values)</p>
<p><strong>Step #4</strong></p>
<p>Import the file into Outlook using the file created in step #3 &#8211; it&#8217;s a very quick and simple and easy process. From the menu bar &#8211;&gt; File &#8211;&gt; Import/Export and follow the screens remembering to manually map your fields (click on the MAP Custom fields button when it appears). Remember too, you cannot import data into Outlook user-defined fields and Outlook does not recognize custom forms so any new contact created via the Outlook import process will always use the IPM.Contact (standard contact form) message class. When user-defined fields are involved, you will need to write your own custom code to import the data or use a 3rd party program (such as those in the <a title="ContactGenie products" href="http://www.contactgenie.com" target="_blank">ContactGenie</a> series)</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/wEriUe81YBs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=185</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=185</feedburner:origLink></item>
		<item>
		<title>ContactGenie QuickPort/DataPort update</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/8vVn0c6Tdo8/</link>
		<comments>http://www.contactgenie.com/blog/?p=176#comments</comments>
		<pubDate>Sat, 30 Jan 2010 00:13:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ContactGenie DataPort 3.0]]></category>
		<category><![CDATA[ContactGenie QuickPort]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=176</guid>
		<description><![CDATA[QuickPort v1.0.3 and DataPort v3.0.3 have been released to address an issue causing an Outlook termination error when importing into a contact folder using a custom form. As the documentation states for these programs, Microsoft Outlook (or more specifically the Outlook Object Model) is not used to perform any import/export activity. However, when Outlook is installed, the [...]]]></description>
			<content:encoded><![CDATA[<p>QuickPort v1.0.3 and DataPort v3.0.3 have been released to address an issue causing an Outlook termination error when importing into a contact folder using a custom form. As the documentation states for these programs, Microsoft Outlook (or more specifically the Outlook Object Model) is not used to perform any import/export activity. However, when Outlook is installed, the Outlook.exe is the component which returns the custom form information.</p>
<p>Reports were only recieved from users using Outlook &#8216;2007 and  involved systems where Outlook was already running in the background. The Outlook error was not consistent and did not occur all the time. Based on reports submitted, the frequency of this problem appeared to be also directly related to the custom form in use.</p>
<p>The updated versions use a different approach then originally implemented to avoid this issue but still do not use Outlook for any of the actual import/export functions. </p>
<p>Other issues corrected involved dates not being correctly converted to/from UTC/local date time as well as updates to the FullName/FileAs fields were not always updated correctly depending on the fields being imported and the default standard format option selected for the fields.</p>
<p>Anyone using an earlier version of either program, should update to the current release of QuickPort (1.0.3) or DataPort (3.0.3)  whether or not a problem was encountered.</p>
<p>The current versions can be downloaded from the <a title="ContactGenie Downloads" href="http://www.contactgenie.com/download.htm" target="_blank">ContactGenie download page.</a></p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/8vVn0c6Tdo8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=176</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=176</feedburner:origLink></item>
		<item>
		<title>Import/export multi-line Outlook street addresses</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/cMWb6Ctopps/</link>
		<comments>http://www.contactgenie.com/blog/?p=167#comments</comments>
		<pubDate>Fri, 29 Jan 2010 23:39:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Outlook Fields]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=167</guid>
		<description><![CDATA[A complaint seen frequently is that when street address fields are exported from Outlook, the field is either not exported correctly and/or the field contains strange characters.
The most important thing to remember regarding street addresses is that the street address is stored as a single field within Outlook which is also the way it is exported. [...]]]></description>
			<content:encoded><![CDATA[<p>A complaint seen frequently is that when street address fields are exported from Outlook, the field is either not exported correctly and/or the field contains strange characters.</p>
<p>The most important thing to remember regarding street addresses is that the street address is stored as a single field within Outlook which is also the way it is exported. When exporting the street address via the Outlook export wizard to either Excel or Access, the entire field may not be visible giving the appearance of missing information. The reality is that the cell (in Excel) or field (in Access) simply needs to be expanded to show all the information.</p>
<p>The strange characters that are seen in Excel, for example, are any &lt;CRLF&gt; characters (carriage return/linefeed) contained in the street address used to separate the individual lines.</p>
<p>There is no way to export the multi-line address field as individual fields from within Outlook, these will have to be separated manually. If you include the Street 2 and Street 3 fields from any of the address groups, teh fields will always export as empty fields. (All <a title="ContactGenie " href="http://www.contactgenie.com" target="_blank">ContactGenie</a> products with export functionality support exporting street address lines as separate fields (max 4 lines) per street address)</p>
<p>When importing a street address contained in multiple fields via the Outlook wizard, map each individual street address line (max 3 lines) to the corresponding street address lines in Outlook (i.e. Business Street, Business Street 2, Business Street 3). The Outlook import wizard will combine these fields and store them in the first Street Address field.</p>
<p>Finally, whenever importing a multiline street address field, it should always be mapped manually to the Outlook field street address. This way there is chance of Outlook not parsing the information correctly and placing street address info in one of the other address fields such as city, state etc.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/cMWb6Ctopps" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=167</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=167</feedburner:origLink></item>
		<item>
		<title>Outlook contact field names – the list</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/sfpxJQbpDPU/</link>
		<comments>http://www.contactgenie.com/blog/?p=146#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:32:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ContactGenie DataPort 3.0]]></category>
		<category><![CDATA[ContactGenie Dupe Con Manager]]></category>
		<category><![CDATA[ContactGenie Exporter]]></category>
		<category><![CDATA[ContactGenie QuickPort]]></category>
		<category><![CDATA[ContactGenie Toolkit]]></category>
		<category><![CDATA[Outlook Fields]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=146</guid>
		<description><![CDATA[There are two sets of field names used by Outlook for standard fields &#8211; internal names and Display Names (used by the Field Chooser during custom form design and shown in the All Fields List when displaying detailed contact information).
The Display Names are based on the Microsoft Office language setting in use and change accordingly [...]]]></description>
			<content:encoded><![CDATA[<p>There are two sets of field names used by Outlook for standard fields &#8211; internal names and Display Names (used by the Field Chooser during custom form design and shown in the All Fields List when displaying detailed contact information).</p>
<p>The Display Names are based on the Microsoft Office language setting in use and change accordingly whereas the internal names always remain consistent. When information is exported from Outlook via the Outlook export wizard, the internal field names are used.</p>
<p>There are some fields that are not directly obvious between the two sets such as &lt;Notes&gt; which is internally referred to as the &lt;Body&gt; field.</p>
<p>Another group of fields which are not directly obvious are those related to the Mailing Address. For example, the MailingAddressCity is simply referred to as City whereas the equivalent field for the Business Address group is &lt;Business Address City&gt; (display name) and &lt;BusinessAddressCity&gt; (internal name).</p>
<p>A complete cross reference (in 9 languages) between Outlook internal and display names is available at <a href="http://www.contactgenie.com/outlook_fields.htm">http://www.contactgenie.com/outlook_fields.htm</a></p>
<p>All ContactGenie products now provide the option to view (and export) Outlook fields using the internal Outlook names or the Display Names in any of the supported 9 languages regardless of the language setting being used.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/sfpxJQbpDPU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=146</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=146</feedburner:origLink></item>
		<item>
		<title>When Outlook Import/Export is not an option</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/DyTzP9s5VG0/</link>
		<comments>http://www.contactgenie.com/blog/?p=88#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:26:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How Do I.......?]]></category>
		<category><![CDATA[Overview]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=88</guid>
		<description><![CDATA[Using the Outlook import/export wizard is not an option when you want to import/export:

any user-defined fields (standard message class)
custom fields contained in a custom form
an Exchange public folder
a delegate Exchange folder
any standard field that does not appear in the Outlook import/export field map

The Outlook import/export wizard only creates new contacts using the standard contact form [...]]]></description>
			<content:encoded><![CDATA[<p>Using the Outlook import/export wizard is not an option when you want to import/export:</p>
<ol>
<li>any user-defined fields (standard message class)</li>
<li>custom fields contained in a custom form</li>
<li>an Exchange public folder</li>
<li>a delegate Exchange folder</li>
<li>any standard field that does not appear in the Outlook import/export field map</li>
</ol>
<p>The Outlook import/export wizard only creates new contacts using the standard contact form (MessageClass = &lt;IPM.Contact&gt;) regardless of what the default is for the form</p>
<p>Similarly, when exporting, no custom form assignment is recognized. Only information from the Outlook standard fields will be exported.</p>
<p>If any of the cases above apply to you, then your options are to either write your own custom code or use a 3rd party program.</p>
<p><a title="ContactGenie Products" href="http://www.contactgenie.com" target="_blank">ContactGenie</a> products offer several different options for both import and export and addresses all the items above (ContactGenie Import products &#8211; <a href="http://www.contactgenie.com/quickport_4_outlook.htm" target="_blank">QuickPort</a> and <a href="http://www.contactgenie.com/dataport_4_outlook.htm" target="_blank">DataPort 3.0</a> include export functionality)</p>
<p>For more information about <a title="ContactGenie Products" href="http://www.contactgenie.com" target="_blank">ContactGenie</a> products see the overview that is of interest:</p>
<p><a title="ContactGenie Import Overview" href="http://www.contactgenie.com/import_overview.htm" target="_blank">ContactGenie Import Overview</a>  or<br />
<a title="ContactGenie Export Overview" href="http://www.contactgenie.com/export_overview.htm" target="_blank">ContactGenie Export Overview</a></p>
<p>There is also a free export utility available from the folks at CodeTwo  - <a title="CodeTwo Outlook Export" href="http://www.codetwo.com/downloads/freeware/" target="_blank">CodeTwo Outlook Export </a> which allows exporting of user-defined fields which can be easily selected if the UDFs are defined for the folder. Since things change on a regular basis, you should review the current release of the program if it&#8217;s of interest to see if it is applicable for your situation.</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/DyTzP9s5VG0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=88</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=88</feedburner:origLink></item>
		<item>
		<title>Outlook &amp; Excel – Importing from/Exporting To</title>
		<link>http://feedproxy.google.com/~r/OutlookImportExport/~3/JJ6K2WWSjag/</link>
		<comments>http://www.contactgenie.com/blog/?p=75#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:26:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How Do I.......?]]></category>
		<category><![CDATA[Using Excel]]></category>

		<guid isPermaLink="false">http://www.contactgenie.com/blog/?p=75</guid>
		<description><![CDATA[Importing from an Excel file is very common activity. There is likely a good chance that if you are reading this that you are currently investigating a problem that you are having or have had one in the past. One Excel feature that probably generates the most questions (and problems) is &#8220;Named Ranges&#8221; which include the following:

When I try to [...]]]></description>
			<content:encoded><![CDATA[<p>Importing from an Excel file is very common activity. There is likely a good chance that if you are reading this that you are currently investigating a problem that you are having or have had one in the past. One Excel feature that probably generates the most questions (and problems) is &#8220;Named Ranges&#8221; which include the following:</p>
<ul>
<li>When I try to import it keeps asking me for a &#8220;named range&#8221;</li>
<li>Ended up with all kinds of blank contacts in the Outlook folder</li>
<li>It&#8217;s only importing &#8220;x&#8221; number of contacts from my Excel file no matter what I do</li>
<li>Some columns are not appearing when mapping fields</li>
<li>Added some new contacts (rows) to my Excel spreadsheet but these won&#8217;t import</li>
</ul>
<p>This particular article is not going to cover the &#8220;how-to&#8221; of named ranges but rather provide a very simple alternative to importing information contained in an Excel worksheet that not only solves the above topics but eliminates a variety of other issues.</p>
<p>If the sole reason you are dealing with &#8220;Named Ranges&#8221; is because you are trying to import Excel data into Outlook and especially if it is something that you only do &#8220;once in a while&#8221;, then it is most likely that you are spending needless time trying to learn something that is otherwise of no value to you. You should really be concentrating on getting the task completed and move on. Some may disagree with that premise but it comes down to productivity and priorities.</p>
<p><strong>The simple alternative is:</strong></p>
<ol>
<li>Save the worksheet as a CSV file</li>
<li>Import the CSV file instead of the Excel file</li>
<li>Manually map the fields you want to import (use &lt;Map Custom Fields&gt; button when it appears)</li>
<li>Complete the import</li>
</ol>
<p>Not only does this one simple alternative alleviate all of the issues identified but solves some others as well that will be covered in other posts. This approach also works <strong>for any version of Excel</strong> so you do not need to be concerned about things like Excel file formats.</p>
<p>Similarly, on the export side when you want to use your data in Excel, the cleanest solution is to save any data as a CSV file which can be easily opened as an Excel worksheet regardless of the version of Excel in use. If you are currently using Excel &#8216;2007 and want the workbook to be in native Excel &#8216;2007 format (.xlsx file extension), you can&#8217;t do that via Outlook export in any case, so whether you save your file as a CSV or .xls &#8211; either way you will have to open the exported file and perform a &#8220;SaveAs&#8221; to get a native  &#8216;2007 Excel file.</p>
<p>You will also notice a difference in Excel column names when you export directly to an Excel file format versus exporting to an intermediate CSV file. When exporting directly to an Excel file format, all column headings will have a leading &#8220;apostrophe&#8221; &lt;&#8217;&gt; which does not occur if you open a CSV file and then re-save it as an .xls/xlsx worksbook. For many, this will not be important but it will affect those that use column names within the worksheet in formulas etc.</p>
<p>So in summary, the pro&#8217;s and con&#8217;s to using CSV versus Excel can be summarized as follows:</p>
<p><strong>Pros<br />
</strong>- Univeral format regardless of Excel version in use<br />
- Don&#8217;t have to worry about &#8220;named ranges&#8221;</p>
<p><strong>Cons</strong><br />
- Requires an extra step to save an Excel worksheet as a CSV file when importing<br />
- Requires an extra step to open a CSV file in Excel and saving it in the Excel format of choice<br />
*** the extra step will always be required if an Excel &#8216;2007 workbook is involved since no version of Outlook (including &#8216;2010) supports the native Excel &#8216;2007 file format (.xlsx)</p>
<img src="http://feeds.feedburner.com/~r/OutlookImportExport/~4/JJ6K2WWSjag" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.contactgenie.com/blog/?feed=rss2&amp;p=75</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.contactgenie.com/blog/?p=75</feedburner:origLink></item>
	</channel>
</rss>
