<?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 Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263905#M39368</link>
    <description>&lt;P&gt;OK.&amp;nbsp; Here is the VBA version.&amp;nbsp; I just commented out the 'Logger' lines, because they are iLogic only lines, and this is VBA.&amp;nbsp; I didn't think you would want to see a message box pop-up for each potential error if you may be processing a thousand parameters.&amp;nbsp; I suppose you could access the iLogic Add-In's automation resource from VBA, if you really wanted to, with some extra code, then gain access to its 'LogControl' object, but that seemed like too much extra code for now in this simple task.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;Sub RenameAllModelParams()
    If ThisApplication.ActiveDocumentType &amp;lt;&amp;gt; kPartDocumentObject Then
        Call MsgBox("A Part Document must be active for this rule to work. Exiting.", vbCritical, "")
        Exit Sub
    End If
    Dim oPDoc As PartDocument
    Set oPDoc = ThisApplication.ActiveDocument
    Dim oMPs As ModelParameters
    Set oMPs = oPDoc.ComponentDefinition.Parameters.ModelParameters
    Dim oMP As ModelParameter
    Dim oTrans As Transaction
    Set oTrans = ThisApplication.TransactionManager.StartTransaction(oPDoc, "Rename Parameters")
    Dim i As Integer
    i = 0
    Dim oNewName As String
    For Each oMP In oMPs
TryAgain1:
        i = i + 1
        oNewName = "tmp" &amp;amp; i
        On Error Resume Next
        oMP.Name = oNewName
        If Err &amp;lt;&amp;gt; 0 Then
            'Logger.Error ("Failed to rename '" &amp;amp; oMP.Name &amp;amp; "' to '" &amp;amp; oNewName &amp;amp; "'")
            GoTo TryAgain1
        End If
        On Error GoTo 0
    Next
    oPDoc.Update
    i = 0
    For Each oMP In oMPs
TryAgain2:
        i = i + 1
        oNewName = "d" &amp;amp; i
        On Error Resume Next
        oMP.Name = oNewName
        If Err &amp;lt;&amp;gt; 0 Then
            'Logger.Error ("Failed to rename '" &amp;amp; oMP.Name &amp;amp; "' to '" &amp;amp; oNewName &amp;amp; "'")
            GoTo TryAgain2
        End If
        On Error GoTo 0
    Next
    oPDoc.Update
    oTrans.End
End Sub&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 28 Jun 2022 13:39:44 GMT</pubDate>
    <dc:creator>WCrihfield</dc:creator>
    <dc:date>2022-06-28T13:39:44Z</dc:date>
    <item>
      <title>VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11015699#M39351</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;I have this code written by me:&lt;/P&gt;&lt;P&gt;Option Explicit&lt;BR /&gt;Public Sub Rename()&lt;BR /&gt;Dim i As Integer&lt;BR /&gt;Dim oDoc As PartDocument&lt;BR /&gt;Set oDoc = ThisApplication.ActiveDocument&lt;/P&gt;&lt;P&gt;If oDoc.DocumentType = kPartDocumentObject Then&lt;BR /&gt;Dim oPartCompDef As PartComponentDefinition&lt;BR /&gt;Set oPartCompDef = oDoc.ComponentDefinition&lt;/P&gt;&lt;P&gt;For i = 1 To oPartCompDef.Parameters.ModelParameters.Count&lt;BR /&gt;Dim param As String&lt;BR /&gt;param = "d" &amp;amp; i&lt;BR /&gt;Dim pName As String&lt;BR /&gt;pName = oPartCompDef.Parameters.ModelParameters(i).Name&lt;BR /&gt;pName = param&lt;BR /&gt;oDoc.Update2 (True)&lt;BR /&gt;Next i&lt;/P&gt;&lt;P&gt;Else&lt;BR /&gt;Exit Sub&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Снимок.JPG" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1038352i96C44EFFA379249A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Снимок.JPG" alt="Снимок.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I want to automatically rename model parameter names by numeric order: d1, d2, d3, ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help with it - to write it correctly so it worked&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Sat, 19 Mar 2022 15:01:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11015699#M39351</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-03-19T15:01:24Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016389#M39352</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You should first write all parameter names to a temporary name. Otherwise, if you try to rename parameter d14 to d8 and another parameter named d8 already exist, it will fail.&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Option Explicit ON

Dim i As Integer
Dim oDoc As PartDocument=ThisDoc.Document

If oDoc.DocumentType = kPartDocumentObject Then
	Dim oPartCompDef As PartComponentDefinition = oDoc.ComponentDefinition
	
	For i =  1 To oPartCompDef.Parameters.ModelParameters.Count
		oPartCompDef.Parameters.ModelParameters(i).Name = "tmpd" &amp;amp; i.ToString
	Next i
	For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
		oPartCompDef.Parameters.ModelParameters(i).Name = "d" &amp;amp; i.ToString 
	Next i
End If&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 19 Mar 2022 21:46:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016389#M39352</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2022-03-19T21:46:25Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016549#M39353</link>
      <description>&lt;P&gt;hank you very much that You answered.&lt;/P&gt;&lt;P&gt;There is a little error:&lt;/P&gt;&lt;P&gt;I need model parameter renamed to d1, d2, d3, ....&lt;/P&gt;&lt;P&gt;But with Your code(I changed some , because it didnt work) I get tmpd1, tmpd2, ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is code now:&lt;/P&gt;&lt;P&gt;Option Explicit&lt;BR /&gt;Public Sub Rename()&lt;BR /&gt;Dim i As Integer&lt;BR /&gt;Dim oDoc As PartDocument&lt;BR /&gt;Set oDoc = ThisApplication.ActiveDocument&lt;/P&gt;&lt;P&gt;If oDoc.DocumentType = kPartDocumentObject Then&lt;BR /&gt;Dim oPartCompDef As PartComponentDefinition&lt;BR /&gt;Set oPartCompDef = oDoc.ComponentDefinition&lt;BR /&gt;&lt;BR /&gt;For i = 1 To oPartCompDef.Parameters.ModelParameters.Count&lt;BR /&gt;oPartCompDef.Parameters.ModelParameters(i).Name = "tmpd" &amp;amp; i&lt;BR /&gt;Next i&lt;BR /&gt;&lt;BR /&gt;For i = 1 To oPartCompDef.Parameters.ModelParameters.Count&lt;BR /&gt;Dim param As String&lt;BR /&gt;param = "t" &amp;amp; i&lt;BR /&gt;Dim pName As String&lt;BR /&gt;pName = oPartCompDef.Parameters.ModelParameters(i).Name&lt;BR /&gt;pName = param&lt;BR /&gt;Next i&lt;BR /&gt;&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I solve this?&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 01:13:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016549#M39353</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-03-20T01:13:49Z</dc:date>
    </item>
    <item>
      <title>Re: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016592#M39354</link>
      <description>&lt;P&gt;This post link appears in 6 other posts and many have no connection to your requested help. Please refrain from duplicated posting as it will have the opposite effect.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If it is an ilogic related question, please use the inventor ilogic forum as it will likely get a quicker and more target response there.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 02:25:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016592#M39354</guid>
      <dc:creator>A.Acheson</dc:creator>
      <dc:date>2022-03-20T02:25:34Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016786#M39355</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your code does exact the same my code does. It only splits it in 4 more lines of code. I can not reproduce the error. I've added a feedback, so you are informed in case of an error and maybe this helps to find a reason.&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Option Explicit ON

Dim i As Integer
Dim stmpString As String="tmp" 
Dim oDoc As PartDocument=ThisDoc.Document

If oDoc.DocumentType = kPartDocumentObject Then
	Dim oPartCompDef As PartComponentDefinition = oDoc.ComponentDefinition
	
	Try
		For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
			oPartCompDef.Parameters.ModelParameters(i).Name = stmpString &amp;amp; i.ToString
		Next i
	Catch
		MsgBox("Parameter " &amp;amp; oPartCompDef.Parameters.ModelParameters(i).Name &amp;amp; " could not be renamed to " &amp;amp; stmpString &amp;amp; i &amp;amp; vbCrLf &amp;amp; "Please check results.", MsgBoxStyle.Critical,"Rename Model Parameters")
	end try
	
	Try
		For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
			oPartCompDef.Parameters.ModelParameters(i).Name = "d" &amp;amp; i.ToString 
		Next i
	Catch
		MsgBox("Parameter " &amp;amp; oPartCompDef.Parameters.ModelParameters(i).Name &amp;amp; " could not be renamed to " &amp;amp; "d" &amp;amp; i &amp;amp; vbCrLf &amp;amp; "Please check results.", MsgBoxStyle.Critical,"Rename Model Parameters")
	End Try

End If&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 07:45:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016786#M39355</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2022-03-20T07:45:49Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016848#M39356</link>
      <description>&lt;P&gt;tOO many errors occured&lt;/P&gt;&lt;P&gt;Here is screen:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Снимок.JPG" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1038507i333BE42A76B205E8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Снимок.JPG" alt="Снимок.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 08:48:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016848#M39356</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-03-20T08:48:55Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016891#M39357</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You are aware this is iLogic code? Your screenshot shows VBA editor.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 09:26:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016891#M39357</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2022-03-20T09:26:08Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016899#M39358</link>
      <description>&lt;P&gt;Yes. it is my mistake that I didnt say you. Yes, I am writing vba code for renaming model params.&lt;/P&gt;&lt;P&gt;This code works:&lt;/P&gt;&lt;P&gt;Option Explicit&lt;BR /&gt;Sub Rname()&lt;/P&gt;&lt;P&gt;Dim i As Integer&lt;BR /&gt;Dim tmp As String&lt;BR /&gt;tmp = "tmp"&lt;BR /&gt;Dim oDoc As PartDocument&lt;BR /&gt;Set oDoc = ThisApplication.ActiveDocument&lt;/P&gt;&lt;P&gt;If oDoc.DocumentType = kPartDocumentObject Then&lt;BR /&gt;Dim oPartCompDef As PartComponentDefinition&lt;BR /&gt;Set oPartCompDef = oDoc.ComponentDefinition&lt;BR /&gt;&lt;BR /&gt;For i = 1 To oPartCompDef.Parameters.ModelParameters.Count&lt;BR /&gt;oPartCompDef.Parameters.ModelParameters(i).Name = tmp &amp;amp; i&lt;BR /&gt;Next i&lt;BR /&gt;&lt;BR /&gt;For i = 1 To oPartCompDef.Parameters.ModelParameters.Count&lt;BR /&gt;oPartCompDef.Parameters.ModelParameters(i).Name = "d" &amp;amp; i&lt;BR /&gt;Next i&lt;/P&gt;&lt;P&gt;End If&lt;BR /&gt;End Sub&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;&lt;P&gt;Now new problem was born. How can I rename model and reference params at one time?&lt;/P&gt;&lt;P&gt;I forgot abot it&lt;/P&gt;&lt;P&gt;Sorry&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 09:36:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016899#M39358</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-03-20T09:36:47Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016913#M39359</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why did you write iLogic to your thread title if you ask VBA only?&lt;/P&gt;&lt;P&gt;Anyway, you can rename reference parameters the same way. You loop through the ReferenceParameter collection instead the ModelParameter collection. As a reference parameter can not have the same name as a model parameter, you can first start numbering of reference parameters at count of model parameters +1.&lt;/P&gt;&lt;P&gt;I'm getting sometimes an error 5 while renaming reference parameters.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Private Sub Rename()
    
    If Not ThisApplication.ActiveDocument.DocumentType = kPartDocumentObject Then
        Call MsgBox("This function is for part files only. Exit", VbMsgBoxStyle.vbCritical, "Rename model parameters")
        Exit Sub
    End If
    
    Dim s As String
    
    Dim i As Integer
    Dim j As Integer
    Dim stmpString As String
    stmpString = "tmp"
    Dim sString As String
    sString = "d"
    Dim oDoc As PartDocument
    Set oDoc = ThisApplication.ActiveDocument
    
    If oDoc.DocumentType = kPartDocumentObject Then
        Dim oPartCompDef As PartComponentDefinition
        Set oPartCompDef = oDoc.ComponentDefinition
        
        For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
            oPartCompDef.Parameters.ModelParameters(i).Name = stmpString &amp;amp; CStr(i)
        Next i
        
        For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
            oPartCompDef.Parameters.ModelParameters(i).Name = sString &amp;amp; CStr(i)
        Next i
        
        For i = oPartCompDef.Parameters.ModelParameters.Count + 1 To oPartCompDef.Parameters.ModelParameters.Count + oPartCompDef.Parameters.ReferenceParameters.Count
            j = j + 1
            oPartCompDef.Parameters.ReferenceParameters(j).Name = stmpString &amp;amp; CStr(i)
        Next i
        
        oDoc.Update
        
        j = 0
        For i = oPartCompDef.Parameters.ModelParameters.Count + 1 To oPartCompDef.Parameters.ModelParameters.Count + oPartCompDef.Parameters.ReferenceParameters.Count
            j = j + 1
            oPartCompDef.Parameters.ReferenceParameters(j).Name = sString &amp;amp; CStr(i)
        Next i
        
    End If

End Sub&lt;/LI-CODE&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2022 10:09:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11016913#M39359</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2022-03-20T10:09:02Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11028298#M39360</link>
      <description>&lt;P&gt;After i=100 an error occurs. In one part document when i=150 , in other i=100.(Call to undefined argument)&lt;/P&gt;</description>
      <pubDate>Fri, 25 Mar 2022 09:59:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11028298#M39360</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-03-25T09:59:35Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11029210#M39361</link>
      <description>&lt;P&gt;How can I skip error "Variable name is alraedy in use"?&lt;/P&gt;&lt;P&gt;When I have more than 1000 variables. I can not know is this variable name used in others.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Mar 2022 16:56:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11029210#M39361</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-03-25T16:56:54Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11067596#M39362</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I wrote in my last post, sometimes an Error 5 appears. I have no idea why, cause there is no visible reason to me. I tried different ways, but all failed. Sometimes the error disappeared when overwrite the failing parameter name by hand, sometimes that makes no difference.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In VBA the simpliest way is to use "On Error Resume Next" statement. This will ignore all errors and continue. You can check the Err.Number property to see if there was an error. Reset Error counter with Err.Clear and return to normal program behaviour with "On Error GoTo 0".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Mar 2022 08:52:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11067596#M39362</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2022-03-29T08:52:15Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11255423#M39363</link>
      <description>&lt;P&gt;&lt;FONT&gt;Hello, Krieg!&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for Your code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Option Explicit ON

Dim i As Integer
Dim oDoc As PartDocument=ThisDoc.Document

If oDoc.DocumentType = kPartDocumentObject Then
	Dim oPartCompDef As PartComponentDefinition = oDoc.ComponentDefinition
	
	For i =  1 To oPartCompDef.Parameters.ModelParameters.Count
		oPartCompDef.Parameters.ModelParameters(i).Name = "tmpd" &amp;amp; i.ToString
	Next i
	For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
		oPartCompDef.Parameters.ModelParameters(i).Name = "d" &amp;amp; i.ToString 
	Next i
End If&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It works.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the file which I am sending You now (file name: Detail_rename.ipt) error occurs and it fails.&lt;/P&gt;&lt;P&gt;Why it happens? What is solution in this case?&lt;/P&gt;&lt;P&gt;Thanks!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jun 2022 02:15:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11255423#M39363</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-06-24T02:15:13Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11257836#M39364</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As stated before, this is one of the errors that sometimes occur and I can't explain why. The parameter is correct renamed to a temporary name in first loop. Rename to the final name in second loop fails. You could try to catch this errors and display a message at end of program. After renaming the parameter manually to "d9" (in this case), running the rule again finishes without further error messages.&lt;/P&gt;&lt;P&gt;Wish I had a real solution, but did not found. &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Option Explicit ON

Dim i As Integer
Dim oDoc As PartDocument=ThisDoc.Document
Dim bErr As Boolean

If oDoc.DocumentType = kPartDocumentObject Then
	Dim oPartCompDef As PartComponentDefinition = oDoc.ComponentDefinition
	Try
		For i =  1 To oPartCompDef.Parameters.ModelParameters.Count
			oPartCompDef.Parameters.ModelParameters(i).Name = "tmpd" &amp;amp; i.ToString
		Next i
		For i = 1 To oPartCompDef.Parameters.ModelParameters.Count
			oPartCompDef.Parameters.ModelParameters(i).Name = "d" &amp;amp; i.ToString 
		Next i
	Catch ex As Exception
		bErr = True
	End Try

	If bErr Then
		MsgBox("Error occured, please check manually", MsgBoxStyle.Critical, "iLogic")
	End If
End If&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jun 2022 06:20:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11257836#M39364</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2022-06-25T06:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11262647#M39365</link>
      <description>&lt;P&gt;This is still a mystery. Here is a work around, if you add a user parameter named as per the error bound model parameter then delete you can then rename the model parameter by code.&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;'Option Explicit ON&lt;/SPAN&gt;

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt;
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartDocument&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;

&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SheetMetalComponentDefinition&lt;/SPAN&gt; = &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; =  1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt;
			&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"temp"&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;i&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;
			&lt;SPAN&gt;Logger&lt;/SPAN&gt;.&lt;SPAN&gt;Error&lt;/SPAN&gt;( &lt;SPAN&gt;i&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;"-"&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Name&lt;/SPAN&gt;)
		&lt;SPAN&gt;Next&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt;
		&lt;SPAN&gt;Catch&lt;/SPAN&gt; 
		&lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error setting to temp"&lt;/SPAN&gt;, &lt;SPAN&gt;"Title"&lt;/SPAN&gt;)
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
	
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt;
			&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"d"&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;i&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt; 
			&lt;SPAN&gt;Logger&lt;/SPAN&gt;.&lt;SPAN&gt;Info&lt;/SPAN&gt;(&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Name&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt; &lt;SPAN&gt;ex&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Exception&lt;/SPAN&gt;
			&lt;SPAN&gt;Logger&lt;/SPAN&gt;.&lt;SPAN&gt;Error&lt;/SPAN&gt;(&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Name&lt;/SPAN&gt;)
			
			&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameter&lt;/SPAN&gt; = &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"d"&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;i&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;, 1, &lt;SPAN&gt;UnitsTypeEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kUnitlessUnits&lt;/SPAN&gt;)
			&lt;SPAN&gt;a&lt;/SPAN&gt;.&lt;SPAN&gt;Delete&lt;/SPAN&gt;
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
				&lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error doing work around"&lt;/SPAN&gt;, &lt;SPAN&gt;"Title"&lt;/SPAN&gt;)
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
			
			&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;.&lt;SPAN&gt;ModelParameters&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"d"&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;i&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;  
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
				&lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error setting Parameter"&lt;/SPAN&gt;, &lt;SPAN&gt;"Title"&lt;/SPAN&gt;)
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;Next&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt;
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 04:14:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11262647#M39365</guid>
      <dc:creator>A.Acheson</dc:creator>
      <dc:date>2022-06-28T04:14:52Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263696#M39366</link>
      <description>&lt;P&gt;Hi &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/8020986"&gt;@bionorica2015&lt;/a&gt;.&amp;nbsp; After opening your part and seeing what was going on with the parameter names, I can see that there are a couple of parameter names that seem to rename OK to the temporary name, but then do not want to rename back to a 'd' name.&amp;nbsp; So I simply incorporated a GoTo loop in there in a couple places, to make it try again with the next incremental integer, which then worked.&amp;nbsp; I generally do not recommend a scenario like that in more complex situations though, because it might lead to an endless loop.&lt;/P&gt;
&lt;P&gt;Here is the code I wrote for this situation that seemed to work just fine, as far as I could tell.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;If ThisDoc.Document.DocumentType &amp;lt;&amp;gt; DocumentTypeEnum.kPartDocumentObject Then
	MsgBox("A Part Document must be active for this rule to work. Exiting.", vbCritical, "")
	Exit Sub
End If
Dim oPDoc As PartDocument = ThisDoc.Document
Dim oMPs As ModelParameters = oPDoc.ComponentDefinition.Parameters.ModelParameters
oTrans = ThisApplication.TransactionManager.StartTransaction(oPDoc, "Rename Parameters")
Dim i As Integer = 0
For Each oMP As ModelParameter In oMPs
	TryAgain1 :
	i = i + 1
	Dim oNewName As String = "tmp" &amp;amp; i
	Try
		oMP.Name = oNewName
	Catch
		Logger.Error("Failed to rename '" &amp;amp; oMP.Name &amp;amp; "' to '" &amp;amp; oNewName &amp;amp; "'")
		GoTo TryAgain1
	End Try
Next
oPDoc.Update
i = 0
For Each oMP As ModelParameter In oMPs
	TryAgain2 :
	i = i + 1
	Dim oNewName As String = "d" &amp;amp; i
	Try
		oMP.Name = oNewName
	Catch
		Logger.Error("Failed to rename '" &amp;amp; oMP.Name &amp;amp; "' to '" &amp;amp; oNewName &amp;amp; "'")
		GoTo TryAgain2
	End Try
Next
oPDoc.Update
oTrans.End&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 28 Jun 2022 12:34:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263696#M39366</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2022-06-28T12:34:25Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263728#M39367</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Thanks, but If You see my code is in VBA.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;There is no try catch try again syntactic in vba.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How can we do that in vba?&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 12:42:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263728#M39367</guid>
      <dc:creator>bionorica2015</dc:creator>
      <dc:date>2022-06-28T12:42:31Z</dc:date>
    </item>
    <item>
      <title>Betreff: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263905#M39368</link>
      <description>&lt;P&gt;OK.&amp;nbsp; Here is the VBA version.&amp;nbsp; I just commented out the 'Logger' lines, because they are iLogic only lines, and this is VBA.&amp;nbsp; I didn't think you would want to see a message box pop-up for each potential error if you may be processing a thousand parameters.&amp;nbsp; I suppose you could access the iLogic Add-In's automation resource from VBA, if you really wanted to, with some extra code, then gain access to its 'LogControl' object, but that seemed like too much extra code for now in this simple task.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;Sub RenameAllModelParams()
    If ThisApplication.ActiveDocumentType &amp;lt;&amp;gt; kPartDocumentObject Then
        Call MsgBox("A Part Document must be active for this rule to work. Exiting.", vbCritical, "")
        Exit Sub
    End If
    Dim oPDoc As PartDocument
    Set oPDoc = ThisApplication.ActiveDocument
    Dim oMPs As ModelParameters
    Set oMPs = oPDoc.ComponentDefinition.Parameters.ModelParameters
    Dim oMP As ModelParameter
    Dim oTrans As Transaction
    Set oTrans = ThisApplication.TransactionManager.StartTransaction(oPDoc, "Rename Parameters")
    Dim i As Integer
    i = 0
    Dim oNewName As String
    For Each oMP In oMPs
TryAgain1:
        i = i + 1
        oNewName = "tmp" &amp;amp; i
        On Error Resume Next
        oMP.Name = oNewName
        If Err &amp;lt;&amp;gt; 0 Then
            'Logger.Error ("Failed to rename '" &amp;amp; oMP.Name &amp;amp; "' to '" &amp;amp; oNewName &amp;amp; "'")
            GoTo TryAgain1
        End If
        On Error GoTo 0
    Next
    oPDoc.Update
    i = 0
    For Each oMP In oMPs
TryAgain2:
        i = i + 1
        oNewName = "d" &amp;amp; i
        On Error Resume Next
        oMP.Name = oNewName
        If Err &amp;lt;&amp;gt; 0 Then
            'Logger.Error ("Failed to rename '" &amp;amp; oMP.Name &amp;amp; "' to '" &amp;amp; oNewName &amp;amp; "'")
            GoTo TryAgain2
        End If
        On Error GoTo 0
    Next
    oPDoc.Update
    oTrans.End
End Sub&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 13:39:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263905#M39368</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2022-06-28T13:39:44Z</dc:date>
    </item>
    <item>
      <title>Re: VBA/iLogic Rule to Rename Model Parameter NAMES</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263991#M39369</link>
      <description>&lt;P&gt;I'm a hacker at best, so not the guy to ask to write code for you.&lt;/P&gt;&lt;P&gt;Is it possible that the code is still seeing two Parameters of the same name?&lt;/P&gt;&lt;P&gt;Maybe you can rename all the parameters by adding any letter and number to the end of it so you can have infinite renames (instead of totally renaming each Parameter)?&lt;/P&gt;&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7812054"&gt;@WCrihfield&lt;/a&gt;,&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7946284"&gt;@A.Acheson&lt;/a&gt; and&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/564136"&gt;@Ralf_Krieg&lt;/a&gt;&amp;nbsp;have helped me in the past, and I learned this form some of the help they gave.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 14:13:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/vba-ilogic-rule-to-rename-model-parameter-names/m-p/11263991#M39369</guid>
      <dc:creator>cadman777</dc:creator>
      <dc:date>2022-06-28T14:13:24Z</dc:date>
    </item>
  </channel>
</rss>

