<?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>Pearl Tech &#187; BrianW</title>
	<atom:link href="http://blog.pearltechnology.com/author/brianw/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pearltechnology.com</link>
	<description></description>
	<lastBuildDate>Fri, 17 Feb 2012 17:35:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Spotting inefficiencies in Microsoft Access projects</title>
		<link>http://blog.pearltechnology.com/spotting-inefficiencies-in-microsoft-access-projects/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.pearltechnology.com/spotting-inefficiencies-in-microsoft-access-projects/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 14:09:14 +0000</pubDate>
		<dc:creator>BrianW</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://blog.pearltechnology.com/?p=1069</guid>
		<description><![CDATA[ Most businesses use Microsoft Office products as a cheap and simple solution to
    meet everyday business needs. Typically, what begins as a simple way to store
    and process data,  becomes a time-consuming, error-prone  process that is difficult
    to manage and maintain. Fortunately, we has extensive experience in
    automating, streamlining and extending these processes.
 Businesses who fall [...]]]></description>
			<content:encoded><![CDATA[<p> Most businesses use Microsoft Office products as a cheap and simple solution to<br />
    meet everyday business needs. Typically, what begins as a simple way to store<br />
    and process data,  becomes a time-consuming, error-prone  process that is difficult<br />
    to manage and maintain. Fortunately, we has extensive experience in<br />
    automating, streamlining and extending these processes.</p>
<p> Businesses who fall into the above category generally don’t realize how powerful<br />
    MS Access really is. They may use Excel to format data, import that data into Access<br />
    and then use that data to update, query and report on. The following are almost standard<br />
    practice in small and large businesses:</p>
<p>  • Use Excel to format data<br />
  • Use multiple (manual) steps to maintain an excel spreadsheet<br />
  • Use multiple (manual) steps to update an Access table<br />
  • Combine data stored in multiple spreadsheets or tabs<br />
  • Create reports manually<br />
  • Create files (exported) manually<br />
  • Get data from a database (sql)<br />
  • Use multiple Access databases. (can typically use 1)</p>
<p> Pearl Technology has extensive experience with automation, streamlining and enhancing<br />
    these points. Examples:</p>
<p>  • Create data entry screens<br />
  • Create forms to automate most manual processes<br />
  • Create backup files/tables<br />
  • Create log files to track changes<br />
  • Link to external data, tables, files…<br />
  • Validate input data<br />
  • Set up auditing queries<br />
  • Create reports<br />
  • Create export queries (to excel, flat files..)</p>
<p> These are all good selling points for MS office product users.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pearltechnology.com/spotting-inefficiencies-in-microsoft-access-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Excel cultural formatting</title>
		<link>http://blog.pearltechnology.com/microsoft-excel-cultural-formatting/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.pearltechnology.com/microsoft-excel-cultural-formatting/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 19:19:49 +0000</pubDate>
		<dc:creator>BrianW</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://blog.pearltechnology.com/?p=908</guid>
		<description><![CDATA[I have worked extensively with Microsoft Office products for the past several years. Usually
working with MS Access, I&#8217;ve written hundreds of queries and countless lines of VBScript. I was
recently assigned the task of upgrading an Excel workbook from 2003 to 2007/2010. Simple, straight-forward
process, right? Well, for the most part, yes. After several days of cell [...]]]></description>
			<content:encoded><![CDATA[<p>I have worked extensively with Microsoft Office products for the past several years. Usually<br />
working with MS Access, I&#8217;ve written hundreds of queries and countless lines of VBScript. I was<br />
recently assigned the task of upgrading an Excel workbook from 2003 to 2007/2010. Simple, straight-forward<br />
process, right? Well, for the most part, yes. After several days of cell &#8211; formula chasing I was<br />
able to resolve all the listed issues and gave the product back to the client for testing. A few more changes<br />
were needed but eventually the client was happy with the finished upgrades.<br />
 A few days later I received an email stating that the workbook would not work for one of the offices.<br />
After looking back through code and testing different data, I was unable to reproduce any errors. I requested<br />
a screen shot of the error message to at least have a starting point to resolve the issue. As I looked at the error message I realized they had left out one vital piece of information. The office was in Venezuela and the error message was in Spanish! After adjusting my local settings, I was now able to reproduce the error message.<br />
The following code was responsible:<br />
With ActiveSheet.ChartObjects(2).Chart.Axes(xlCategory)<br />
    .MinimumScale = 0<br />
    .MaximumScale = Range(&#8221;bigx&#8221;)<br />
    .MinorUnitIsAuto = False<br />
    bigx = Sheets(&#8221;calculations&#8221;).Range(&#8221;AJ14&#8243;)<br />
    If bigx &lt; 14 And big &gt;= 0 Then<br />
    .MajorUnit = (&#8221;1&#8243;)<br />
    .MinorUnit = (&#8221;.5&#8243;)             &#8216;<br />
    ElseIf bigx &lt; 30 And bigx &gt;= 14 Then<br />
    .MajorUnit = (&#8221;2&#8243;)<br />
    .MinorUnit = (&#8221;.5&#8243;)             &#8216;<br />
    ElseIf bigx &lt; 100 And bigx &gt;= 30 Then<br />
    .MajorUnit = (&#8221;5&#8243;)<br />
    .MinorUnit = (&#8221;1&#8243;)<br />
    .ScaleType = x1linear<br />
    .DisplayUnit = x1none<br />
    End If<br />
End With</p>
<p>Now Excel is supposed to adjust for cultural differences based on the local settings of the<br />
user and it does for most instances. It successfully adjusts for differences in numeric data<br />
formatting. So why was this code causing an error? Because the data filling the major &amp; minor<br />
units was not numeric data. MinorUnit = (&#8221;.5&#8243;) in English equal to .MinorUnit = (&#8221;,5&#8243;) in<br />
Spanish. Trapping the error and adding code to accommodate this situation was simple.<br />
Problem solved. Client happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pearltechnology.com/microsoft-excel-cultural-formatting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

