Hallo,
dürfen wir z.B ein Array erstellen, wobei die Element von Array der Typ DrawingView sind?
Also ich möchte ein Makro schreiben, es soll abhängig von der Angabe des Checkbox (13 Element) die entsprechende DrawingView selektiert, in Zwischenspeicher gespeichert und dann in einen anderen DrawingDocument eingefügt werden.
Der Code sieht so aus:
Dim oViewSource(13) As DrawingView
Set oSelSource = oDrawingSource.Selection
oSelSource.Clear
For Index = 0 To 12
If A1(Index) = True Then
######### Selektieren den zu kopierenden View, kopieren den Inhalt zu Zwischenspeicher ###########
Set oViewSource(Index) = oSheetSource.Views.Item(A2(Index))
oSelSource.Add oViewSource(Index)
End If
Next
oSelSource.Copy
beim Laufen bekomme ich ein Fehlermeldung, mit Debug wird diese Kursiv Zeile gezeigt.
Kann mir jemand helfen? Also kann man nicht ein Array mit CATIA Typ (wie z.B hier DrawingView) erstellen. Gibt es noch andere Möglichkeit, diese Aufgabe zu machen?
Ich bedanke mich für Eure Hilfe.
MfG
[Diese Nachricht wurde von tubuibam am 18. Sep. 2014 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP