<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: VBA button in normal.mxt vs project.mxd in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313864#M8169</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: alnesbit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ok, I am using 9.3.1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but good to know about 10. thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Sep 2010 11:38:34 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2010-09-27T11:38:34Z</dc:date>
    <item>
      <title>VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313862#M8167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: alnesbit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wanted to put code in the normal.mxt instead of the mxd but it doesn't work. The code just launches a toolbar that I created. Why doesn't this work in the normal.mxt? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Sub UIButtonControl9_Click()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pCmdBars As ICommandBars&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pCmdBars = ThisDocument.CommandBars&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pCmdBar As ICommandBar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pCmdBar = pCmdBars.Find("Project.Parcel Split")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Not pCmdBar.IsVisible Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pCmdBar.Dock esriDockToggle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pCmdBar.Dock esriDockToggle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;End Sub&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Sep 2010 12:44:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313862#M8167</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-09-24T12:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313863#M8168</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If you are using ArcGIS 10 then you can no longer save UI controls in the Normal Template. You can still do so in the document-Level.&amp;nbsp; In ArcCatolog UI controls are still available.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Sep 2010 15:05:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313863#M8168</guid>
      <dc:creator>JakubSisak</dc:creator>
      <dc:date>2010-09-24T15:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313864#M8169</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: alnesbit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ok, I am using 9.3.1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but good to know about 10. thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Sep 2010 11:38:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313864#M8169</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-09-27T11:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313865#M8170</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;mxt is a template file for mxd documents. In VBA, when you place code in the "Normal (Normal.mxt)" Project (see attached) you are actually placing the code in the "Normal.mxt" template from which all documents will "inherit" this custom behavior. This goes for both 9.3 and version 10. With the exception that older versions (8 - 9.x.x) you can also add custom buttons and other controls into your global normal template (Normal.mxt) but in version 10 you cannot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Sep 2010 11:50:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313865#M8170</guid>
      <dc:creator>JakubSisak</dc:creator>
      <dc:date>2010-09-27T11:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313866#M8171</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: alnesbit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;right, I'm with you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My question still remains. This simple code won't run when I put the button and the code in the normal.mxt instead of the mxd. Does it run for anyone else on 9.3.1? Maybe it's something with a library. I'm not sure why it won't work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Sep 2010 11:56:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313866#M8171</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-09-27T11:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313867#M8172</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If the toolbar has been created in the Normal template try this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Set pCmdBar = pCmdBars.Find("Normal.ThisDocument.Parcel Split")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;instead of:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Set pCmdBar = pCmdBars.Find("Project.Parcel Split")&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Sep 2010 12:11:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313867#M8172</guid>
      <dc:creator>JakubSisak</dc:creator>
      <dc:date>2010-09-27T12:11:27Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313868#M8173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: alnesbit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ah, good point. I will give that a try.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 18:06:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313868#M8173</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-10-05T18:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313869#M8174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: alnesbit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Well, that didn't work either. I get Run time error 91, Object variable or With block variable not set.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It debugs to the line after the '*. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Sub LaunchPToolbar_Click()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pCmdBars As ICommandBars&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Set pCmdBars = ThisDocument.CommandBars&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pCmdBar As ICommandBar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Set pCmdBar = pCmdBars.Find("Normal.ThisDocument.ParcelSplit")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If Not pCmdBar.IsVisible Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pCmdBar.Dock esriDockToggle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Else&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pCmdBar.Dock esriDockToggle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;End Sub&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any other thoughts or ideas? (Yes my toolbar is in the normal and it is called "ParcelSplit")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Oct 2010 17:59:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313869#M8174</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-10-07T17:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: VBA button in normal.mxt vs project.mxd</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313870#M8175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I was able to save UI controls in the Normal Template by replacing the normal.mxt with a 9.3.1 normal.mxt.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Apr 2011 12:33:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/vba-button-in-normal-mxt-vs-project-mxd/m-p/313870#M8175</guid>
      <dc:creator>LledSmith</dc:creator>
      <dc:date>2011-04-19T12:33:46Z</dc:date>
    </item>
  </channel>
</rss>

