Code:
Sub CATMain()'Kopieren
Dim productDocument1 As ProductDocument
Set productDocument1 = CATIA.ActiveDocument
Dim selection1 As Selection
Set selection1 = productDocument1.Selection
selection1.Clear
Dim documents1 As Documents
Set documents1 = CATIA.Documents
Dim partDocument1 As PartDocument
Set partDocument1 = documents1.Item("Part1.CATPart")
Dim part1 As Part
Set part1 = partDocument1.Part
Dim hybridBodies1 As HybridBodies
Set hybridBodies1 = part1.HybridBodies
Dim hybridBody1 As HybridBody
Set hybridBody1 = hybridBodies1.Item("GeoSet.2")
selection1.Add hybridBody1
selection1.Copy
'Einfügen
Dim selection2 As Selection
Set selection2 = productDocument1.Selection
selection2.Clear
Dim partDocument2 As PartDocument
Set partDocument2 = documents1.Item("Part2.CATPart")
Dim part2 As Part
Set part2 = partDocument2.Part
selection2.Add part2
selection2.PasteSpecial "CATPrtAsResult"
End Sub