Евгений

Ответы в темах

Просмотр 2 сообщений - с 1 по 2 (из 2 всего)
  • Автор
    Сообщения
  • #8330 Score: 3
    Евгений
    Участник
    11 pts

    Итого. Периодически возвращаясь, наконец дописал это копирование. Большая благодарность Alex Babinoff.

     

    Для копирования нужно через шифт выбрать листы в дереве проекта, задать фрагмент названия штампа и запустить.

    Вкратце , смысл следующий.

    Создаем новые листы и называем их так же как и выбранные с добавлением нижнего подчеркивания (имя можно задать любое в принципе)

    Извращенными методами ищем все элементы размещенные на листах.

    Копируем те из них которые можно разместить только один раз.

    Выставляем на новые листы все эти элементы.

    В файле закомментировал основные моменты, хотя там и так все должно быть понятно, так как все описано в нескольких пайтонскрипт нодах, которые получались по ходу создания.

    Уверен что скрипт можно оптимизировать что бы он работал раз в 50 быстрее,  но это будет потом.  Выкладываю не для критики,  а просто для ознакомления с методами которые позволяют все это сделать, для таких же как и я начинающих изучать питон.

     

    Копирование листа

     

     

    #8745 Score: 2
    Евгений
    Участник
    11 pts

    Подправил скрипт, немного изменил логику и добавил возможность выбора создавать ли копии видов для размещения на новый лист или нет. Вдруг кому будет полезен. Ссылка та же.

    Копирование листа

Просмотр 2 сообщений - с 1 по 2 (из 2 всего)