Is it not an option to select just one angle from the list (no multi-select) and and update tha value - Then select the next angle and update that one?
or are you going to change the selected angles with the same amount, but in turns?
Sorry, I do not exactly understand what you are aming for.
But here are some code to get you started:
It loops through all parameters in the part, and adds all angle parameters to the checklistbox
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim invApp = g_inventorApplication
Dim oDoc As PartDocument = invApp.ActiveDocument
Dim oCompDef As ComponentDefinition = oDoc.ComponentDefinition
Dim oParams As Parameters = oCompDef.Parameters
'Dim oUserParams As UserParameters = oCompDef.Parameters.UserParameters
Dim uom As UnitsOfMeasure = oDoc.UnitsOfMeasure
For Each oParam As Parameter In oParams
If uom.CompatibleUnits(oParam.Expression, oParam.Units, "1", "deg") Then
'The parameter is an angle parameter
CheckedListBox1.Items.Add(oParam.Name)
End If
Next
End Sub