<?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>GIS Pathway... &#187; VBA</title>
	<atom:link href="http://gispathway.com/tag/vba/feed/" rel="self" type="application/rss+xml" />
	<link>http://gispathway.com</link>
	<description>...helping guiding you to success in the world of GIS!</description>
	<lastBuildDate>Tue, 06 Mar 2012 02:57:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Taking advantage of Python in ArcGIS</title>
		<link>http://gispathway.com/2011/05/12/taking-advantage-of-python-in-arcgis/</link>
		<comments>http://gispathway.com/2011/05/12/taking-advantage-of-python-in-arcgis/#comments</comments>
		<pubDate>Fri, 13 May 2011 00:49:59 +0000</pubDate>
		<dc:creator>Timothy</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[arcpy]]></category>
		<category><![CDATA[ArcToolbox]]></category>
		<category><![CDATA[Buffer]]></category>
		<category><![CDATA[Model Builder]]></category>
		<category><![CDATA[ModelBuilder]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://gispathway.com/?p=2259</guid>
		<description><![CDATA[Python is the next big programming language for ArcGIS. With the addition of the ArcPy module in ArcGIS 10 there is so much more that can be done with Python. In previous version of ArcGIS VBA made is easy to customize the interface and basic processes. At the release of ArcGIS 10.1 VBA will no [...]]]></description>
			<content:encoded><![CDATA[<p>Python is the next big programming language for ArcGIS.  With the addition of the ArcPy module in ArcGIS 10 there is so much more that can be done with Python.  In previous version of ArcGIS<a href="http://gispathway.com/2008/11/10/start-programming-in-gis/" target="_self"> VBA</a> made is easy to customize the interface and basic processes.  At the release of ArcGIS 10.1 VBA will no longer be supported.</p>
<p>So now that Python has been proven as a great tool, who do you begin.  Sure you can start with <a href="www.python.org" target="_blank">www.python.org</a> but the is so much information is on the site you are not sure where to start.  Well, there is a endless source for finding code samples.  Search the <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/" target="_blank">ArcGIS Help Library</a> to find the tool you would like to use.  Then scroll to near the bottom and there is a code sample to use in the <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/0021/002100000017000000.htm" target="_blank">Python Window</a> or as a stand-alone script for that particular tool.</p>
<p>Another  method that saves a lot of time is to use ModelBuilder and create a model for the desired process.  Once you get the model working then <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//002w00000031000000.htm" target="_blank">export the model as a script</a> (Model &gt; Export &gt; Script).  The output of this export provides a great starting point for expanding on the python code to get the task accomplished.</p>
<p><a href="http://gispathway.com/wp-content/uploads/2011/05/Help_Python.jpg"><img class="alignleft size-full wp-image-2264" title="Help_Python" src="http://gispathway.com/wp-content/uploads/2011/05/Help_Python.jpg" alt="" width="591" height="301" /></a></p>
<p>Here is a quick example from the <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/0008/000800000019000000.htm" target="_blank">Buffer tool</a> help document:</p>
<blockquote><p><strong>Python Widnow Script</strong><br />
<code>import arcpy<br />
arcpy.env.workspace = "C:/data"<br />
arcpy.Buffer_analysis("roads", "C:/output/majorrdsBuffered" "100 Feet", "FULL", "ROUND", "LIST", "Distance")</code></p></blockquote>
<blockquote><p><strong>Stand-alone Script</strong><code><br />
# Name: Buffer.py<br />
# Description: Find areas of suitable vegetation which exclude areas heavily impacted by major roads<br />
# Author: ESRI</code></p>
<p># import system modules<br />
import arcpy<br />
from arcpy import env</p>
<p># Set environment settings<br />
env.workspace = &#8220;C:/data/Habitat_Analysis.gdb&#8221;</p>
<p># Select suitable vegetation patches from all vegetation<br />
veg = &#8220;vegtype&#8221;<br />
suitableVeg = &#8220;C:/output/Output.gdb/suitable_vegetation&#8221;<br />
whereClause = &#8220;HABITAT = 1&#8243;<br />
arcpy.Select_analysis(veg, suitableVeg, whereClause)</p>
<p># Buffer areas of impact around major roads<br />
roads = &#8220;majorrds&#8221;<br />
roadsBuffer = &#8220;C:/output/Output.gdb/buffer_output&#8221;<br />
distanceField = &#8220;Distance&#8221;<br />
sideType = &#8220;FULL&#8221;<br />
endType = &#8220;ROUND&#8221;<br />
dissolveType = &#8220;LIST&#8221;<br />
dissolveField = &#8220;Distance&#8221;<br />
arcpy.Buffer_analysis(roads, roadsBuffer, distanceField, sideType, endType, dissolveType, dissolveField)</p>
<p># Erase areas of impact around major roads from the suitable vegetation patches<br />
eraseOutput = &#8220;C:/output/Output.gdb/suitable_vegetation_minus_roads&#8221;<br />
xyTol = &#8220;1 Meters&#8221;<br />
arcpy.Erase_analysis(suitableVeg, roadsBuffer, eraseOutput, xyTol)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gispathway.com/2011/05/12/taking-advantage-of-python-in-arcgis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add VBA Code to ArcMap</title>
		<link>http://gispathway.com/2008/11/22/add-vba-code-to-arcmap/</link>
		<comments>http://gispathway.com/2008/11/22/add-vba-code-to-arcmap/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 16:34:48 +0000</pubDate>
		<dc:creator>Timothy</dc:creator>
				<category><![CDATA[ArcGIS]]></category>
		<category><![CDATA[GIS Tips]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ArcMap]]></category>
		<category><![CDATA[DLL]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://gispathway.wordpress.com/?p=697</guid>
		<description><![CDATA[Once you find a some quality VBA code for your GIS application, you can begin thinking how to put the code to use. Check out my VBA Code Resources post for great resources. So now that you have that block of code or *.dll file, what do you do with it?  Well, here are two quick [...]]]></description>
			<content:encoded><![CDATA[<p>Once you find a some quality VBA code for your GIS application, you can begin thinking how to put the code to use. Check out my <a href="http://gispathway.com/2008/11/10/vba-code-resources/" target="_self">VBA Code Resources</a> post for great resources.</p>
<p>So now that you have that block of code or *.dll file, what do you do with it?  Well, here are two quick videos to show how to implement VBA code.</p>
<p><strong><span style="text-decoration: underline;">Add VBA Code to Toolbar Button</span></strong></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/INVBWJa-X-0&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/INVBWJa-X-0&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<span style="text-decoration: underline;"><span style="text-decoration: underline;"><strong></strong></span></span></p>
<p><span style="text-decoration: underline;"><span style="text-decoration: underline;"><strong>Add DLL File</strong></span><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/EVPzPGW7qVo&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/EVPzPGW7qVo&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object> </span></p>
<p><em>Note: Videos are broadcast through <a href="http://youtube.com" target="_blank">youtube.com</a>.  Some browsers may block this content.</em></p>
<h3>Related Blogs</h3>
<p><a href="http://gis.typepad.com/blog/2004/11/intro_to_progra_3.html" target="_blank">Intro to Programming with ArcObjects</a></p>
<p><a href="http://gisprog.wordpress.com/2008/05/21/part1/" target="_blank">ArcObjects Tutorial I-Create Custom Command</a></p>
<p><a href="http://gispathway.com/2008/11/10/start-programming-in-gis/" target="_self">Start Programming in GIS</a></p>
<h3>Related Books</h3>
<p><a href="http://www.amazon.com/gp/product/0766854388?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0766854388"></a><a href="http://www.amazon.com/gp/product/158948018X?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=158948018X"><img class="alignnone size-medium wp-image-94" title="158948018x" src="http://gispathway.com/wp-content/uploads/2008/11/158948018x.jpg" alt="" width="130" height="130" /></a><a href="http://www.amazon.com/gp/product/0849392837?ie=UTF8&amp;tag=gimare-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=0849392837"><img class="alignnone size-medium wp-image-382" title="0849392837" src="http://gispathway.com/wp-content/uploads/2008/11/0849392837.jpg" alt="" width="154" height="154" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=gimare-20&amp;l=as2&amp;o=1&amp;a=0849392837" border="0" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gispathway.com/2008/11/22/add-vba-code-to-arcmap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Start Programming in GIS</title>
		<link>http://gispathway.com/2008/11/10/start-programming-in-gis/</link>
		<comments>http://gispathway.com/2008/11/10/start-programming-in-gis/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 05:08:10 +0000</pubDate>
		<dc:creator>Timothy</dc:creator>
				<category><![CDATA[ArcGIS]]></category>
		<category><![CDATA[GIS Tips]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ArcCatalog]]></category>
		<category><![CDATA[ArcMap]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://gispathway.wordpress.com/?p=687</guid>
		<description><![CDATA[GIS in and of itself is a very technical system.  Just think about the visual part of a map and then add in the data that lies behind the visualization.  Then on top of everything, add the ability to do extensive analysis with the data.  Each of these parts are held together with a Graphic [...]]]></description>
			<content:encoded><![CDATA[<div class="Ih2E3d">
<p><span>GIS in and of itself is a very technical system.  Just think about the visual part of a map and then add in the data that lies behind the visualization.  Then on top of everything, add the ability to do extensive analysis with the data.  Each of these parts are held together with a Graphic User Interface such as ArcGIS, MapInfo, or GoogleEarth.  While already being overwhelmed by the data alone, think about the programming that goes into these GUI&#8217;s.  You may tell yourself that programming is an area that you plan to stay far away from; however. I believe that there are extremely great benefits to knowing a little bit about programming. </span></p>
<p><span>In order to get your feet wet in GIS programming, I would suggest learning a little bit about Visual Basic for Applications.<span> </span>VBA is an event driven form of Visual Basic.  It usually relies on applications to serve as its host as it does not work independently.  Microsoft Software is the main housing unit for VBA, but it does come with other software packages such as AutoCAD, WordPerfect, and ArcGIS.<span> </span>VBA allows the user to perform repetitive and/or extensive tasks in a simple to use format.  These formats can include but are not limited to a Button, Tool, Form, and Macro. </span></div>
<p><a href="http://gispathway.com/wp-content/uploads/2008/11/vba_open.gif"><img class="size-medium wp-image-88 alignleft" title="vba_open" src="http://gispathway.com/wp-content/uploads/2008/11/vba_open-300x221.gif" alt="" width="300" height="221" /></a></p>
<p><span>To Begin, find where the Visual Basic for Applications program is located.<span> </span>In ArcMap or ArcCatalog click <em>Tools -&gt; Marcos -&gt; Visual Basic Editor…</em><span> </span>(This is basic for all applications with VBA).<span> </span>The shortcut is <em>Atl+F11</em>.<span> </span>This will open Microsoft Visual Basic in a new window.</span></p>
<p><span>Start by exploring the various areas presented.<span> </span>Familiarize yourself with the <strong>Menu</strong> bar.<span> </span>Many of the options will be completely foreign, but you will learn how to apply them to programming eventually.<span> </span></span></p>
<p><span>Next, you should see a <strong>Project Explorer Window</strong> (If you do not see this window, click <em>View -&gt; Project Explorer</em>).<span> <span id="more-53"></span></span>The Project Explorer displays each project that is open.<span> </span>Normal is the master application template.<span> </span>Any changes to this project will apply to all documents.<span> </span>You may also see Project (Document_Name).<span> </span>Chan<a href="http://gispathway.com/wp-content/uploads/2008/11/vba_app.gif"><img class="size-medium wp-image-89 alignright" title="vba_app" src="http://gispathway.com/wp-content/uploads/2008/11/vba_app-300x264.gif" alt="" width="300" height="264" /></a>ges within this project will only apply to that project.<span> </span>Keeping this in mind will enable you to customize at the individual document level and also at the application template level.<span> </span>There are objects under each project.<span> </span>You can toggle between the object and the code with the buttons at the top of this window.<a href="http://gispathway.files.wordpress.com/2008/11/vba_app.gif"></a><span> </span></span></p>
<p><span>The next area to look at is the <strong>Properties Window</strong> (If you do not see this window, click <em>View -&gt; Properties Window</em>).<span> </span>This is where you can name the various objects within the project as well as assign properties.<span> </span>These will vary by object.</span></p>
<p><span>The last area to bring attention to is the <strong>Coding Window</strong> (the large white space).<span> </span>This area is where code is placed to carry out your desired procedure.<span> </span>Each object will have its own separate coding area.</span></p>
<p><span>Now that you have a general overview of Microsoft VBA, I would recommend continuing to explore other areas that I may not have covered.<span> </span>If you are not sure what something is, use the help document (<em>Help -&gt; Microsoft Visual Basic Help or hit F1</em>).<span> </span>There is a wealth of information located here.</span></p>
<p><span><em>Note:  VBA is not the only programming language in GIS; however, it is an excellent language to begin learning GIS programming.</em></span></p>
<h3><span><span style="text-decoration: underline;"><span style="text-decoration: none;"><span style="font-weight: normal;">Related Topics on GIS Pathway</span></span></span></span></h3>
<div class="Ih2E3d">
<ul>
<li><a href="http://gispathway.com/2008/11/10/vba-code-resources/">VBA Code Resources</a></li>
<li><a href="http://gispathway.com/2008/11/22/add-vba-code-to-arcmap/" target="_self">Add VBA Code to ArcMap</a></li>
</ul>
</div>
<h3><span><span style="text-decoration: underline;"><span style="text-decoration: none;"><span style="font-weight: normal;">Related Books</span></span></span></span></h3>
<ul>
<li><a href="http://gispathway.com/2008/11/03/programming-with-arcobjects/" target="_blank"><span>Getting to Know ArcObjects</span></a> (GIS Pathway Review)</li>
<li><a href="http://www.amazon.com/gp/product/0764508563?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0764508563">VBA for Dummies</a></li>
<li><a href="http://www.amazon.com/gp/product/B00006AVQT?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00006AVQT">VB and VBA in a Nutshell: The Languages</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.com/e/ir?t=gimare-20&amp;l=as2&amp;o=1&amp;a=B00006AVQT" border="0" alt="" width="1" height="1" /></li>
<li><a href="http://www.amazon.com/gp/product/0789730766?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0789730766">Absolute Beginner&#8217;s Guide to VBA (Absolute Beginner&#8217;s Guide)</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.com/e/ir?t=gimare-20&amp;l=as2&amp;o=1&amp;a=0789730766" border="0" alt="" width="1" height="1" /></li>
<li><a href="http://www.amazon.com/gp/product/1932802061?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1932802061">Office VBA Macros You Can Use Today: Over 100 Amazing Ways to Automate Word, Excel, PowerPoint, Outlook, and Access</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.com/e/ir?t=gimare-20&amp;l=as2&amp;o=1&amp;a=1932802061" border="0" alt="" width="1" height="1" /></li>
<li><a href="http://www.amazon.com/gp/product/0782129781?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0782129781">VBA Developer&#8217;s Handbook, 2nd Edition</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.com/e/ir?t=gimare-20&amp;l=as2&amp;o=1&amp;a=0782129781" border="0" alt="" width="1" height="1" /></li>
</ul>
<h3><span><span style="text-decoration: underline;"><span style="text-decoration: none;"><span style="font-weight: normal;">Related Websites</span></span></span></span></h3>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/isv/bb190538.aspx" target="_blank">Microsoft Developer Network: VBA</a></li>
<li><a href="http://training.esri.com/" target="_blank"><span>ESRI Training</span></a> (Search Topic: VBA)</li>
</ul>
<div class="Ih2E3d">
<h3><span><span style="text-decoration: underline;"><span><span style="font-weight: normal;">Related Blogs</span></span></span><span><span style="font-weight: normal;"> </span></span></span></h3>
<ul>
<li><a href="http://pschlatter.blogspot.com/2008/08/gis-programming-project.html">GIS Programming Project</a></li>
<li><a href="http://myorama.blogspot.com/2008/06/esri-gis-programming-using-arcobjects.html">ESRI GIS Programming using ArcObjects and NetBeans</a></li>
<li><a href="http://boxshapedworldgis.blogspot.com/2008/05/programming-tutorials.html">Programming Tutorials</a></li>
<li><a href="http://devcentral.f5.com/weblogs/dmacvittie/archive/2008/08/27/3566.aspx">Classes you need for programming</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gispathway.com/2008/11/10/start-programming-in-gis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBA Code Resources</title>
		<link>http://gispathway.com/2008/11/10/vba-code-resources/</link>
		<comments>http://gispathway.com/2008/11/10/vba-code-resources/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 04:01:38 +0000</pubDate>
		<dc:creator>Timothy</dc:creator>
				<category><![CDATA[ArcGIS]]></category>
		<category><![CDATA[GIS Tips]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[ArcCatalog]]></category>
		<category><![CDATA[ArcMap]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://gispathway.wordpress.com/?p=694</guid>
		<description><![CDATA[Finding resources for programming with VBA in GIS is a challenging task.  I have search high and low, and still I have found very little resources.  Here is what I have found so far: 1. ArcScripts This the best place to find code.  Since it is maintained by ESRI, there is no larger collected anywhere online. [...]]]></description>
			<content:encoded><![CDATA[<p>Finding resources for programming with VBA in GIS is a challenging task.  I have search high and low, and still I have found very little resources.  Here is what I have found so far:</p>
<h4>1. <a href="http://arcscripts.esri.com">ArcScripts</a></h4>
<p><a href="http://arcscripts.esri.com"></a><span style="font-weight:normal;">This the best place to find code.  Since it is maintained by ESRI, there is no larger collected anywhere online.  The GIS community uplaods various scripts and the site puts them in an easy to search format.  Many programming languages are available.</span></p>
<p><span style="font-weight:normal;">Here are a few of my favorite:</span></p>
<p><span style="font-weight:normal;"><span id="more-52"></span><a href="http://arcscripts.esri.com/details.asp?dbid=12384">Spell Check</a></span></p>
<p><span style="font-weight:normal;"><a href="http://arcscripts.esri.com/details.asp?dbid=14992">Add Text Elements to Layout</a></span></p>
<h4>2. <a href="http://forums.esri.com/forums.asp?c=93&amp;s=992#992">ESRI Support Center User Forums</a></h4>
<p>The ESRI Support Center User Forums has some great coding resources.  Users post their coding problems and other users respond to their problems.  Usually, the final output is a completed block of code that anyone can use.  This link takes you to the most recent posts for VBA.  You can also search the forums for the code that you need.  Including VBA will provide you with better returns.</p>
<h4><span style="font-weight:normal;">3. <a href="http://resources.esri.com/help/9.3/arcgisdesktop/com/vba_start.htm">Customizing ArcGIS Desktop with VBA</a></span></h4>
<p><span style="font-weight:normal;">The ESRI Resource Center is great site to find a good bit of information for programming with VBA.  Although it corresponds with the ArcGIS 9.3 release, there are some excellent benefits that apply to earlier versions.</span></p>
<h4>4. <a href="http://gis.utah.gov/vb">Utah GIS Portal</a></h4>
<p>The Utah GIS Partal is a hidden wealth of information.  Although it does not provide the smae number of scripts the the ESRI website does, it does have some good samples.  In addition to VBA, it also provides code for Python and C#.  Search the other areas of this site to find more GIS resources.</p>
<p>If you know of any good sites, please let me know so that I can update this list.</p>
]]></content:encoded>
			<wfw:commentRss>http://gispathway.com/2008/11/10/vba-code-resources/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Programming with ArcObjects</title>
		<link>http://gispathway.com/2008/11/03/programming-with-arcobjects/</link>
		<comments>http://gispathway.com/2008/11/03/programming-with-arcobjects/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 05:00:50 +0000</pubDate>
		<dc:creator>Timothy</dc:creator>
				<category><![CDATA[GIS Books]]></category>
		<category><![CDATA[GIS Programming]]></category>
		<category><![CDATA[ArcGIS]]></category>
		<category><![CDATA[ArcObjects]]></category>
		<category><![CDATA[Customize]]></category>
		<category><![CDATA[ESRI]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://gispathway.wordpress.com/?p=625</guid>
		<description><![CDATA[I have been doing some light programming in GIS for about two years now.  I had figured out how to download various scripts and VBA code snippets and piece them together to preform various tasks.  By doing this, I was beginning to pick up some basic concepts in the Visual Basic for Applications environment. I recently pick [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/158948018X?ie=UTF8&amp;tag=gimare-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=158948018X"></a><a href="http://www.amazon.com/gp/product/158948018X?ie=UTF8&amp;tag=gimare-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=158948018X"><img class="alignright size-medium wp-image-94" title="Getting to Know ArcObjects" src="http://gispathway.com/wp-content/uploads/2008/11/158948018x.jpg" alt="" width="118" height="118" /></a> I have been doing some light programming in GIS for about two years now.  I had figured out how to download various scripts and VBA code snippets and piece them together to preform various tasks.  By doing this, I was beginning to pick up some basic concepts in the Visual Basic for Applications environment.</p>
<p>I recently pick up this book, Getting to Know ArcObjects.  It was really helpful.  It has helped me to understand VBA a lot more.  It covers various applications including customizing ArcDesktop, Creating Forms, Automating Page Layouts, Creating UIControlButtons, Automating Labels and Symbology and so much more.  The chapters are layed out with instructive text and then a hands on tutorial.</p>
<p>Once I got this book, I worked through it in 5 days.  If you have been wanting to learn more about programming in GIS then this is the book for you.  Check it out today!</p>
<p><a href="http://www.amazon.com/gp/product/158948018X?ie=UTF8&amp;tag=gimare-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=158948018X">Getting to Know ArcObjects (With CD-ROM)</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.com/e/ir?t=gimare-20&amp;l=as2&amp;o=1&amp;a=158948018X" border="0" alt="" width="1" height="1" /></p>
<p>Find other book reviews <a href="http://gispathway.com/category/gis-books/">here</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://gispathway.com/2008/11/03/programming-with-arcobjects/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

