Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
Jacques.Grobler
1436 Views, 4 Replies

VBA text to parameter

Hi all

 

I am trying to pass VBA userform TEXT to Inventor Parameters (NOT custom iProperties). Below is what I use to pass VALUES.

 

 

Sub param_Change(paramName As String, paramValue)

    'Get the Parameters Object. Assumes a Part or Assembly document as active
    Dim oParam As Parameter
    Set oParam = ThisApplication.ActiveDocument.ComponentDefinition.Parameters

    'Get the Parameter required
    Dim oParamName As Parameters
    Set oParamName = oParam.Item(paramName)

    'Change the equation of parameter
    oParamName.Expression = paramValue

    'Update document
    ThisApplication.ActiveDocument.Update

End Sub

How can I change this to pass TEXT and VALUES?

 

 

 

Tags (2)

Anyone with advise out there please?

Ok, since there was no alternative options given, I have opted to move the TEXT to iProperties and only have VALUES under the parameters, this seems to have resolved my issue

From the API help:
Parameter.Expression
Property that allows you to get and set the equation associated with the parameter. Depending on the type of parameter, this property may not be writable.

--------------------------------------
Did you find this reply helpful ? If so please use the 'Accept as Solution' or 'Like' button below.

Justin K
Inventor 2018.2.3, Build 227 | Excel 2013+ VBA
ERP/CAD Communication | Custom Scripting
Machine Design | Process Optimization


iLogic/Inventor API: Autodesk Online Help | API Shortcut In Google Chrome | iLogic API Documentation
Vb.Net/VBA Programming: MSDN | Stackoverflow | Excel Object Model
Inventor API/VBA/Vb.Net Learning Resources: Forum Thread

Sample Solutions:Debugging in iLogic ( and Batch PDF Export Sample ) | API HasSaveCopyAs Issues |
BOM Export & Column Reorder | Reorient Skewed Part | Add Internal Profile Dogbones |
Run iLogic From VBA | Batch File Renaming| Continuous Pick/Rename Objects

Local Help: %PUBLIC%\Documents\Autodesk\Inventor 2018\Local Help

Ideas: Dockable/Customizable Property Browser | Section Line API/Thread Feature in Assembly/PartsList API Static Cells | Fourth BOM Type
GeorgK
in reply to: MechMachineMan