Nog steeds in de ontwikkeling van mijn macro's, zit ik vast aan het veranderen van de kleur van een onderdeel in de assemblage. (in dit geval in het rood)
Het is me gelukt om dit in het onderdeelbestand te doen, maar de kleur wordt niet weerspiegeld in de montage.
Ik heb wel regels code gevonden in de api help, maar de code bugs van de eerste regel
Voeg uw code toe in een txt-bestand, want het kan zonder SW worden geopend voor een betere leesbaarheid.
Vervolgens, wat is de exacte lijn van de fout? Wat voor soort fout?
Als in SW een kleur aan de assemblage wordt toegevoegd, heeft deze voorrang op de kleur van het onderdeel. Controleer je de verschijningen in de montage?
Allereerst mijn excuses voor de traagheid van de reactie (urgentie om te beheren...)
Eerst in de eerste plaats in PJ de txt van de macro code. (De regels code na de plaats waar de crash optreedt, zijn niet gewijzigd en moeten nog worden aangepast.
Om vervolgens de verschillende vragen te beantwoorden
@remrem
De macro crasht op de volgende regel met een ongedefinieerd 91 variabel object of blok met code
Stel swModelDocExt = swModelDoc.Extension in
Nee, ik controleer het uiterlijk van de assemblage niet omdat ik deze wil wijzigen...
@Bbarrand
Ik begrijp het niet... Als ik de kleur toepas, is het op het hele onderdeelbestand ...