Hallo zusammen,
erst mal danke an alle, ich nutze dieses Forum schon ziemlich lange und es hat mir schon oft geholfen. Leider reichte die Suchfunktion bei meinem aktuellen Problem nicht aus.
Kurze Makrobeschreibung:
Ich schreibe gerade ein Makro mit VBA um Positionsangaben in einer Zeichnung zu erstellen. Des weiteren kann diese Makro auch eine Auswertung fahren,welche Position der Stückliste in der Zeichnung wo positioniert ist. Es öffnet sich eine Userform mit einer Listbox, in der die Stückliste enhalten ist. Jene Komponenten für die schon Positionsangaben in der Zeichnung vorhanden sind, erhalten in dieser Listbox in einer zusätzlichen Spalte ein "X". Selektiert man nun eine solche Zeile mit einem X hinten dran, werden in einer zweiten Listbox alle Views aufgelistet in denen sich für die selektierte Position eine Positionsangabe befindet. Das funktioniert auch alles wunderbar.
Nun kommt mein Problem:
Wenn in der Listbox eine View selektiert wird, soll diese View herangezoomt werden. Das ganze soll eigentlich so funktionieren als würde ich manuel eine View im Baum anwählen und mit Reframe on zu der View zoomen.
Falls es keine Möglichkeit mittels VBA für Reframe ON geben, hätte ich mir noch eine alternative überlegt, welche ich aber auch nicht richtig bewerkstelligt bekomme.
Alternative:
Alternativ könnte es auch so funktionieren dass Ich eine Screenshot der View mache und den dann in der Userform einblende. Da scheitere ich aber daran dass ich keine Funktion in Catia kenne, mit der ich mittels Makro einen Screenshot nur von einem gewissen Bereich machen kann.
Ich hoffe es kann mir jemand helfen.
Danke im Voraus
MfG
Philipp
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP