Hallo liebe AutoCAD-Spezialisten!
Der unten stehende Code „excel-vba“ ermöglicht es Ihnen, Attributwerte zu aktualisieren. Das Problem ist, dass, wenn dieses Attribut „mehrzeilig“ ist, solche Eigenschaften wie z.B. Kompression zurückgesetzt werden: es war 0,8 - nach der Aktualisierung -1.
Könnten Sie mir bitte sagen, wie ich den Code so ändern kann, dass nach der Aktualisierung von mehrzeiligen Attributen solche Eigenschaften erhalten bleiben?
n_at = 0
varAttributes = blockObj.GetAttributes
For r_a_n = 8 To Col_N1
For n_at = LBound(varAttributes) To UBound(varAttributes)
If varAttributes(n_at).TagString = Cells(6, r_a_n).Value Then varAttributes(n_at).TextString = ActiveCell.Offset(0, r_a_n - 6).Value
Next n_at
Next r_a_n
Vielen Dank im Voraus!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP