Hallo
Ik ben verre van een expert in VBA, en toch ben ik op zoek naar een manier om toleranties aan te passen volgens een voorwaardelijke formule in VBA. Op dit moment kan ik gewoon een dimensie selecteren en de tolerantie wijzigen, maar ik loop vast omdat ik de waarde van deze gecontroleerde dimensie niet kan krijgen voor de voorwaardelijke formule waaruit de keuze van tolerantie voortvloeit.
Dit heb ik al:
Dim swApp als object
Deel dimmen als object
Dim boolstatus als Booleaanse
Dim longstatus As Long, longwarnings As Long
Sub hoofd()
Stel swApp in = _
Toepassing.SldWorks
Deel instellen = swApp.ActiveDoc
boolstatus = Part.ActivateView("Tekening View12")
boolstatus = Part.Extension.SelectByID2("RD1@Drawing View12", "DIMENSIE", 0.133426296089701, 0.207466790382401, 0, Onwaar, 0, Niets, 0)
boolstatus = Deel.EditDimensionProperties2(4, 0.0001, 0, "", "", Waar, 9, 1, Waar, 12, 12, "", "", "", Waar, "", "", Waar)
Deel.ClearSelection2 Waar
Einde Sub
Heeft iemand een voorstel?
Bij voorbaat dank