Hallo,
ich habe in VBA eine Selection erzeugt:
Dim Sel(0)
Dim Selection
Dim UserSelect
Dim pProduct as Object
Sel(0) = "Product"
Set UserSelection= CATIA.ActiveDocument.Selection
UserSelection.Clear
Selection = UserSelection.SelectElement2(Sel, "Select a Object!", True)
If Selection = "Cancel" Then
Exit Sub
End If
Set pProduct = UserSelection.Item(1).Value
Wenn ich nun eine eine Product-spezifische Methode anwenden will, bekomme ich folgende Fehlermeldung:
"Object doesn't support this property or method"
Wenn ich pProduct als Product (Dim pProduct as Product) deklariere erhalte ich folgende Fehlermeldung:
"Function or interface marked as restricted, or the function uses an Automation type not supported in Visual Basic"
Was kann ich nun machen?
Ich will mit dem Object, welches ich augewählt habe weiterarbeiten und die entprechenden Methoden darauf anwenden?
Vielen Dank für eure Hilfe!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP