Статьи блога

VBA макрос копирования всех свойств из активной конфигурации во все остальные

VBA макрос копирования всех свойств из активной конфигурации во все остальные

 
2022 11 12 01 44 52
 
Забирайте еще один макрос, назначение которого копировать все свойства из активной конфигурации во все остальные.
   Где он может пригодиться?
   1й вариант. Ну например, если у вас есть чертеж, первым видом которого была помещена развертка, а потом уже остальные виды детали, то шаблон чертежа будет пытаться выводить свойства (например Наименование и Обозначение) с первого вида на чертеже. То есть с развертки, а их, этих свойств, там нет. (Вряд ли кто-то заполняет свойства для развертки.) Мало того, развертка автоматически создается как дочерняя конфигурация только при создании чертежа из модели, и естественно заполненных свойств у нее не будет. Чтобы первым видом кидать развертку на лист - я стараюсь так не делать, но иногда приходиться работать с чертежами, на которых сделано именно так, и что-бы поменять наименование и обозначение был и написан этот макрос.
   2й вариант. Это, допустим, когда у вас развертка не поместилась на первом листе чертежа и вы переносите ее на второй лист, который тоже должен считать свойства из модели, помещенной на него. Дальше, надеюсь, уже понятен сценарий первого варианта :) На втором листе либо не будет обозначения, либо оно может быть не верным и отличаться от обозначения на первом листе, что ни есть хорошо.
  Может кто-то найдет ему и другое применение (пишите в комментах, если это так), по любому, надеюсь макрос пригодится.
 
Точка входа при установке:
2022 11 12 01 43 38