<?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: how to overwrite excel file name in iLogic rule in Inventor Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043828#M281439</link>
    <description>&lt;P&gt;Are you trying to run that in an assembly or something?&lt;/P&gt;</description>
    <pubDate>Wed, 26 Apr 2017 14:22:56 GMT</pubDate>
    <dc:creator>mcgyvr</dc:creator>
    <dc:date>2017-04-26T14:22:56Z</dc:date>
    <item>
      <title>how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7040711#M281434</link>
      <description>&lt;P&gt;Hello I need help with my iLogic rule. First of all I am not experienced with VBA.&lt;/P&gt;&lt;P&gt;I have rule where excel file is always attached in same folder as&amp;nbsp;parametric model, but name of excelfile is variable. In picture you can see that every time when i change excelfile name I must go to iLogic and overwrite it as well. Can anybody help me make it automatically?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance&lt;/P&gt;</description>
      <pubDate>Tue, 25 Apr 2017 14:23:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7040711#M281434</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-25T14:23:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7040856#M281435</link>
      <description>&lt;P&gt;Well.. you will need to give us a clue on how Inventor is supposed to know what excel file it needs to search for..&lt;/P&gt;
&lt;P&gt;Is it always the same as the part number?&lt;/P&gt;
&lt;P&gt;Example... part1.ipt would always be looking for part1.xlsx?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If so you could change the rule to pick up on the part number of the file and then use that to populate the excel filename code..&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Something like this..&lt;/P&gt;
&lt;PRE&gt;PN = iProperties.Value("Project", "Part Number")
GoExcel.Open(PN &amp;amp; ".xlsx", "Sheet1")&lt;/PRE&gt;</description>
      <pubDate>Tue, 25 Apr 2017 15:09:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7040856#M281435</guid>
      <dc:creator>mcgyvr</dc:creator>
      <dc:date>2017-04-25T15:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043431#M281436</link>
      <description>&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;well it´s not exactly true. one excell file belong to two or more ipt models.&lt;/P&gt;&lt;P&gt;when models have name ABCD_part1.ipt , ABCD_part2.ipt atc. and excell file is named ABCD.xlsm(same for all models)&lt;/P&gt;&lt;P&gt;Can I in your rule anyhow avoid the end of IPT filename?&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 12:27:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043431#M281436</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-26T12:27:20Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043447#M281437</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;well it´s not exactly true. one excell file belong to two or more ipt models.&lt;/P&gt;
&lt;P&gt;when models have name ABCD_part1.ipt , ABCD_part2.ipt atc. and excell file is named ABCD.xlsm(same for all models)&lt;/P&gt;
&lt;P&gt;Can I in your rule anyhow avoid the end of IPT filename?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This should do it..&lt;/P&gt;
&lt;PRE&gt;PN = iProperties.Value("Project", "Part Number")
Dim s() As String = PN.split("_")
GoExcel.Open(s(0) &amp;amp; ".xlsx", "Sheet1")&lt;/PRE&gt;</description>
      <pubDate>Wed, 26 Apr 2017 12:32:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043447#M281437</guid>
      <dc:creator>mcgyvr</dc:creator>
      <dc:date>2017-04-26T12:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043817#M281438</link>
      <description>&lt;P&gt;It´s better. i try to handle with it but i got error message&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"Object reference not set to an instance of an object."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I little bit update code and check it with message box if the address is correct, but it gave mi the same error message.&lt;/P&gt;&lt;PRE&gt;PN = ThisDoc.FileName(True)
Dim s() As String = PN.split("_")
GoExcel.Open(s(0) &amp;amp; ".xlsm", "Sheet 1")&lt;/PRE&gt;</description>
      <pubDate>Wed, 26 Apr 2017 14:19:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043817#M281438</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-26T14:19:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043828#M281439</link>
      <description>&lt;P&gt;Are you trying to run that in an assembly or something?&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 14:22:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043828#M281439</guid>
      <dc:creator>mcgyvr</dc:creator>
      <dc:date>2017-04-26T14:22:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043848#M281440</link>
      <description>&lt;P&gt;no it´s .ipt model, but inside&amp;nbsp;are more Solid Bodies. Can it affect that?&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 14:29:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7043848#M281440</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-26T14:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7044328#M281441</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;no it´s .ipt model, but inside&amp;nbsp;are more Solid Bodies. Can it affect that?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Please post your ipt file and the associated excel file and the ilogic code you have created..&lt;/P&gt;
&lt;P&gt;The code I posted works just fine but its only a small piece so whatever code you have added is causing the problems..&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 16:51:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7044328#M281441</guid>
      <dc:creator>mcgyvr</dc:creator>
      <dc:date>2017-04-26T16:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049449#M281442</link>
      <description>&lt;P&gt;Please find files in attachement.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Apr 2017 13:41:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049449#M281442</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-28T13:41:59Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049537#M281443</link>
      <description>&lt;PRE&gt;PN = ThisDoc.FileName(True)
Dim s() As String = PN.split("_")
MessageBox.Show(s(0), "Title")

Excelfile=s(0) &amp;amp; ".xlsx"


p1=GoExcel.CellValue(Excelfile,"Sheet1","B2")
p2=GoExcel.CellValue(Excelfile,"Sheet1","B3")
p3=GoExcel.CellValue(Excelfile,"Sheet1","B4")
p4=GoExcel.CellValue(Excelfile,"Sheet1","B5")
p5=GoExcel.CellValue(Excelfile,"Sheet1","B6")&lt;/PRE&gt;</description>
      <pubDate>Fri, 28 Apr 2017 14:08:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049537#M281443</guid>
      <dc:creator>mcgyvr</dc:creator>
      <dc:date>2017-04-28T14:08:18Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049641#M281444</link>
      <description>&lt;P&gt;Excellent!!!&lt;/P&gt;&lt;P&gt;That´s exactly what I need. Many thanks mcgyvr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Apr 2017 14:42:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049641#M281444</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-28T14:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: how to overwrite excel file name in iLogic rule</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049979#M281445</link>
      <description>&lt;P&gt;You can remove the "message box show line" I forgot to cut that out..&lt;/P&gt;</description>
      <pubDate>Fri, 28 Apr 2017 16:40:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/how-to-overwrite-excel-file-name-in-ilogic-rule/m-p/7049979#M281445</guid>
      <dc:creator>mcgyvr</dc:creator>
      <dc:date>2017-04-28T16:40:51Z</dc:date>
    </item>
  </channel>
</rss>

