<?xml version="1.0" encoding="windows-1250" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>CAD F&#243;rum : Výběrová množina přes VBA</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : CAD programov&#225;n&#237; : Výběrová množina přes VBA]]></description>
  <pubDate>Sun, 12 Jul 2026 07:51:51 +0000</pubDate>
  <lastBuildDate>Wed, 19 Apr 2006 14:46:08 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.cadforum.cz/forum/RSS_post_feed.asp?TID=2261</WebWizForums:feedURL>
  <image>
   <title><![CDATA[CAD F&#243;rum]]></title>
   <url>https://www.cadforum.cz/forum/forum_images/web_wiz_forums.png</url>
   <link>https://www.cadforum.cz/forum/</link>
  </image>
  <item>
   <title><![CDATA[Výběrová množina přes VBA : &#270;akujem za odpove&#271;, medzi&#269;asom...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10589&amp;title=vyberova-mnozina-pres-vba#10589</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1217">Greenhorn</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 19.dub.2006 v 14:46<br /><br />Ďakujem za odpoveď, medzičasom som problém vyriešil trochu iným spôsobom<br>váš je o niečo elegantnejší tak keď bude trochu času vyskúšam.<br><br>]]>
   </description>
   <pubDate>Wed, 19 Apr 2006 14:46:08 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10589&amp;title=vyberova-mnozina-pres-vba#10589</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : 2002 ji&#382; nem&#225;m, nemohu ov&#283;&#345;it....]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10475&amp;title=vyberova-mnozina-pres-vba#10475</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=676">Chop</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 12.dub.2006 v 08:26<br /><br /><P>2002 již nemám, nemohu ověřit. Skutečně Vám nefunguje ani toto?</P><P>Dim oobj As Object<BR>Dim bloktest As AcadLWPolyline<BR>For Each oobj In ThisDrawing.ModelSpace<BR>&nbsp; MsgBox "Tato entita je typu: " &amp; oobj.ObjectName<BR>&nbsp;&nbsp;&nbsp; If oobj.ObjectName = "AcDbPolyline" Then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set bloktest = oobj<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox "Délka křivky je: " &amp; bloktest.Length<BR>&nbsp;&nbsp;&nbsp; End If<BR>Next oobj</P>]]>
   </description>
   <pubDate>Wed, 12 Apr 2006 08:26:06 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10475&amp;title=vyberova-mnozina-pres-vba#10475</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : E&#353;te Jedna ot&#225;zo&#269;ka,Autocad 2002...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10308&amp;title=vyberova-mnozina-pres-vba#10308</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1217">Greenhorn</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 06.dub.2006 v 08:26<br /><br />Ešte Jedna otázočka,<br><br>Autocad 2002 nepodporuje vlastnosť krivky "polyline.length"<br><br>Potreboval by som zistiť dĺžku krivky bez rozloženia objektu<br>na výkrese.<br><br>Skúšal som rozložiť objekt pomocou .explode ale neviem prísť<br>na spôsob určenia vlastnosti vráteného poľa objektou.<br>]]>
   </description>
   <pubDate>Thu, 06 Apr 2006 08:26:32 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10308&amp;title=vyberova-mnozina-pres-vba#10308</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : Blok skute&#269;n&#283; m&#225; svoje jm&#233;no a...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10182&amp;title=vyberova-mnozina-pres-vba#10182</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=676">Chop</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 31.bře.2006 v 06:55<br /><br /><P>Blok skutečně má svoje jméno a tak je možno je načíst.</P><P>Ve výběrové množině ale nemusí být jen bloky a objekt AcadEntity nebo AcadObject jméno (Name) tudíž nepodporuje.</P><P>Musíte procházet množinu po entitě, zjistit její Object.Name a podle toho pak zpracovat např. jen bloky a těm již Name přečíst lze.</P><P>Dim oobj As Object<BR>For Each oobj In ThisDrawing.ModelSpace<BR>&nbsp; MsgBox "Tato entita je typu: " &amp; oobj.ObjectName<BR>&nbsp;&nbsp;&nbsp; If oobj.ObjectName = "AcDbBlockReference" Then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set blok = oobj<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox "Jméno bloku je: " &amp; blok.Name<BR>&nbsp;&nbsp;&nbsp; End If<BR>Next oobj</P>]]>
   </description>
   <pubDate>Fri, 31 Mar 2006 06:55:21 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10182&amp;title=vyberova-mnozina-pres-vba#10182</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : Zdravim,mam problem s ur&#269;en&#237;m...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10178&amp;title=vyberova-mnozina-pres-vba#10178</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1217">Greenhorn</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 30.bře.2006 v 19:19<br /><br />Zdravim,<br><br>mam problem s určením mena entity resp. bloku<br><br>pre zistenie mena objektu použijem<br>ThisDrawing.Blocks.Item(i).Name<br><br>toto ide bez problemov<br><br>problem nastane keď chcem určiť meno entity pri výbere z množiny objektou<br>cez ent = ThisDrawing.ModelSpace.Item(j)<br>následne použijem meno = ent.Name<br><br>Pri použití .Name dostanem chybovú hlášku o tom že daný<br>objekt nepovoľuje túto možnosť<br><br>Možno je problém vo verzii autocadu (používam Autocad 2002)<br>Vie mi niekto poradiť ako určiť meno entity resp objektu<br>pri použití ModelSpace ?<br>]]>
   </description>
   <pubDate>Thu, 30 Mar 2006 19:19:54 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10178&amp;title=vyberova-mnozina-pres-vba#10178</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : Pokud m&#225;te z p&#345;edchoz&#237;ch p&#345;&#237;klad&#367;...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10160&amp;title=vyberova-mnozina-pres-vba#10160</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=676">Chop</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 30.bře.2006 v 10:58<br /><br /><P>Pokud máte z předchozích příkladů nadefinován výběr oSS, tak by to mělo fungovat takhle:</P><P>Dim oobj As Object<BR>For Each oobj In oSS<BR>&nbsp; MsgBox oobj.ObjectName 'takhle projdete všechny objekty ve výběru a zjistíte jejich typ a podle typu se rozhodnete, co dál<BR>Next oobj</P>]]>
   </description>
   <pubDate>Thu, 30 Mar 2006 10:58:46 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10160&amp;title=vyberova-mnozina-pres-vba#10160</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : Jak m&#367;&#382;u proch&#225;zet po jednotliv&#253;ch...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10156&amp;title=vyberova-mnozina-pres-vba#10156</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=82">Radek Pícha</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 30.bře.2006 v 09:59<br /><br />Jak můžu procházet po jednotlivých entitách výběrové množiny?]]>
   </description>
   <pubDate>Thu, 30 Mar 2006 09:59:56 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10156&amp;title=vyberova-mnozina-pres-vba#10156</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : D&#237;ky, funguje. Probl&#233;m jsem m&#283;l...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10084&amp;title=vyberova-mnozina-pres-vba#10084</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=82">Radek Pícha</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 28.bře.2006 v 13:30<br /><br />Díky, funguje. Problém jsem měl právě v Dim ...(2)]]>
   </description>
   <pubDate>Tue, 28 Mar 2006 13:30:08 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10084&amp;title=vyberova-mnozina-pres-vba#10084</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : Samoz&#345;ejm&#283; podm&#237;nky lze libovoln&#283;...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10062&amp;title=vyberova-mnozina-pres-vba#10062</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=676">Chop</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 27.bře.2006 v 05:45<br /><br /><P>Samozřejmě podmínky lze libovolně kombinovat, ale k vyhodnocení musí dojít najednou. Pak to má vypadat takhle:</P><P>Dim FiltrTyp(2) as integer ' podle počtu podmínkových "dvojic" od 0 tj. 0,1,2…<BR>Dim FiltrData(2) as Variant</P><P>FiltrTyp(0)=0<BR>FiltrData(0) = "insert"<BR>FiltrTyp(1)=2<BR>FiltrData(1) = "RADEKROZ"<BR>FiltrTyp(2)=8<BR>FiltrData(2) = "RAZITKO"</P><P>oSS.Select acSelectionSetAll, , , FiltrTyp, FiltrData<BR></P>]]>
   </description>
   <pubDate>Mon, 27 Mar 2006 05:45:40 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=10062&amp;title=vyberova-mnozina-pres-vba#10062</guid>
  </item> 
  <item>
   <title><![CDATA[Výběrová množina přes VBA : A jak zad&#225;m sou&#269;in filtr&#367;? Nap&#345;&#237;klad,...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=9995&amp;title=vyberova-mnozina-pres-vba#9995</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=82">Radek Pícha</a><br /><strong>Předmět:</strong> 2261<br /><strong>Zasláno:</strong> 23.bře.2006 v 15:49<br /><br />A jak zadám součin filtrů? Například, když chci vybrat všechny bloky,které se jmenují "RADEKROZ" a jsou vloženy v hladině "RAZITKO"?<br><br>&nbsp;&nbsp;&nbsp; Set oSS = Application.ActiveDocument.SelectionSets.Add("Bloky")<br>&nbsp;&nbsp;&nbsp; FiltrTyp(0) = 0<br>&nbsp;&nbsp;&nbsp; FiltrData(0) = "insert"<br>&nbsp;&nbsp;&nbsp; oSS.Select acSelectionSetAll, , , FiltrTyp, FiltrData 'všechny bloky<br><br>&nbsp;&nbsp;&nbsp; Set oSS = Application.ActiveDocument.SelectionSets.Add("RADEKROZ")<br>&nbsp;&nbsp;&nbsp; FiltrTyp(0) = 2<br>&nbsp;&nbsp;&nbsp; FiltrData(0) = "RADEKROZ"<br>&nbsp;&nbsp;&nbsp; oSS.Select acSelectionSetAll, , , FiltrTyp, FiltrData 'entity zvané "RADEKROZ"<br><br>&nbsp;&nbsp;&nbsp; Set oSS = Application.ActiveDocument.SelectionSets.Add("RAZITKO")<br>&nbsp;&nbsp;&nbsp; FiltrTyp(0) = 8<br>&nbsp;&nbsp;&nbsp; FiltrData(0) = "RAZITKO"<br>&nbsp;&nbsp;&nbsp; oSS.Select acSelectionSetAll, , , FiltrTyp, FiltrData 'entity v hladině "RAZITKO"<br><br>&nbsp;&nbsp;&nbsp; Set oSS = Application.ActiveDocument.SelectionSets.Add("Bloky2")<br>&nbsp;&nbsp;&nbsp; FiltrTyp(0) = ???<br>&nbsp;&nbsp;&nbsp; FiltrData(0) = ???<br>&nbsp;&nbsp;&nbsp; 'všechny bloky "RADEKROZ" v hladině "RAZITKO"<br>&nbsp;&nbsp;&nbsp; oSS.Select acSelectionSetAll, , , FiltrTyp, FiltrData <br><br>]]>
   </description>
   <pubDate>Thu, 23 Mar 2006 15:49:47 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=2261&amp;PID=9995&amp;title=vyberova-mnozina-pres-vba#9995</guid>
  </item> 
 </channel>
</rss>