Blader door de schetsen van een toneelstuk in vba

Hallo allemaal,

Ik ben op zoek naar een manier om alle schetsen in een deelbestand door te lussen.
Ik kan er niet achter komen hoe ik uit het huidige document elke schets moet doornemen om te controleren of deze schetstekst bevat.

Ik denk dat je vanuit het actieve document door een verzameling functieobjecten moet gaan en vervolgens bij elke functie op elk kind (schets) moet controleren of er een schetstekst is.
Dit is de weg die mij logisch lijkt, maar geen idee hoe daar te komen.

Bij voorbaat dank voor alle informatie die u mij zou kunnen geven.

Bonjour;
Tu trouvera un élément de réponse ici:
https://help.solidworks.com/2021/English/api/sldworksapi/Get_All_Elements_of_Sketch_Example_VB.htm
et un autre ici:
https://help.solidworks.com/2021/English/api/sldworksapi/Replace_Sketch_Text_Example_VB.htm

Et pourquoi pas: (changer le format du Texte)
https://help.solidworks.com/2022/english/api/sldworksapi/SOLIDWORKS.Interop.sldworks~SOLIDWORKS.Interop.sldworks.ISketchText~GetUseDocTextFormat.html

=> Les commande intéressantes étant (en vrac):

Dim swSkSeg  As SldWorks.SketchSegment
Dim swSketch As SldWorks.Sketch
sSkSegmentsName(swSkSeg.GetType)
....
GetSketchTextSegments

et pour parcourir le FeatureManager:

avec:

3 likes