Hallo
Auch ich versuche mir das Leben mit Makros zu vereinfachen.
Leider nicht immer mit Erfolg, da mir jegliche Grundkenntnisse von VBA fehlen.
Nun habe ich einen Punkt erreicht, wo ich nicht mehr alleine weiter stolpern kann, und ich hoffe, dass mir jemand unter die Arme greift.
Ich arbeite mit V5R6 SP1 auf WinNT.
In einem Produkt habe ich Parameter definiert. Diese Parameter haben zueinander Relationen (Formeln, Konstruktionstabellen u.s.w.).
Mit meinem Makro möchte ich diese Parameter einlesen, auswerten, ggf., anpassen, wiederum auswerten, ... Das funktioniert soweit ganz gut. Allerdings werden vor dem erneuten Auswerten die Relationen nicht aktualisiert, so dass sich berechnete Werte nicht ändern.
Wie kann ich Catia, während das Makro läuft, dazu zwingen, die Relationen zu aktualisieren.
Das einlesen der Parameter mache ich übrigens auf folgende Weise direkt vor dem Auswerten:
Dim myLength As Parameter
Set myLength = CATIA.ActiveDocument.Product.Parameters.Item("Laenge.1")
Vielen Dank schon mal für Eure Hilfe
Gruß,
Thunder
IP