Hallo rkauskh,
der Code sollte dein Problem lösen:
Private Sub oSel()
Dim oSelSet
Set oSelSet = ThisApplication.ActiveDocument.SelectSet
If oSelSet.Count = 0 Then Exit Sub
If VBA.Right(oSelSet.Item(1).Parent.Document.FullFileName, 4) = ".iam" Then
MsgBox ("Baugruppenfeature")
ElseIf VBA.Right(oSelSet.Item(1).Parent.Document.FullFileName, 4) = ".ipt" Then
MsgBox ("Bauteilfeature")
End If
End Sub
Gruß
Reinhard
Edit: Der Code funktioniert nur bei gewähltem Feature, nicht bei gewählter Kante.
[Diese Nachricht wurde von rtend12 am 26. Mrz. 2009 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP