Public Sub EditFeatureControlFrame() ' Set a reference to the drawing document. ' This assumes a drawing document is active. Dim oDrawDoc As DrawingDocument Set oDrawDoc = ThisApplication.ActiveDocument ' Get the feature control frame selection Dim oFCF As FeatureControlFrame Set oFCF = oDrawDoc.SelectSet.Item(1) ' Add a new row to the FCF symbol Dim oNewRow As FeatureControlFrameRow Set oNewRow = oFCF.FeatureControlFrameRows.Add(kParallelism, "0.40", , "C") End Sub Public Sub BatchUpdateFeatureControlFrameRows() ' Set a reference to the drawing document. ' This assumes a drawing document is active. Dim oDrawDoc As DrawingDocument Set oDrawDoc = ThisApplication.ActiveDocument ' Set a reference to the active sheet. Dim oActiveSheet As Sheet Set oActiveSheet = oDrawDoc.ActiveSheet ' Get the feature control frame selection Dim oFCF As FeatureControlFrame Set oFCF = oDrawDoc.SelectSet.Item(1) ' Create a FeatureControlFrameRows object to define the symbol's rows Dim oRows As FeatureControlFrameRows Set oRows = oActiveSheet.FeatureControlFrames.CreateFeatureControlFrameRows ' Add two rows Call oRows.Add(kProfileOfAnySurface, "0.20", , "A", "B") Call oRows.Add(kParallelism, "0.40", , "C") oFCF.FeatureControlFrameRows = oRows End Sub