Author |
Topic |
|
bdfy
Belarus
267 Posts |
Posted - 03/06/2009 : 18:15:45
|
есть прямоугольник. в нем нем точки внутри. на листе еще N таких же прямоугольников. нужно точки из первого перекопировать в остальные. чтобы во всех прямоугольниках точки стояли одинаково. как это в визиос делать попроще (на vba) ? в автокаде например при копировании предлагает точку отн. которой будет вставка идти выбрать. в визио насколько я понял можно селекшен только на то же место или в центр документа вставить. значит станд. средств нет, надо свою функцию писать ? |
|
GDK
Russia
90 Posts |
Posted - 03/12/2009 : 08:38:47
|
quote: Originally posted by bdfy
есть прямоугольник. в нем нем точки внутри.
Внутри это как (может быть в группе, просто на листе, в виде геометрии самого прямоугольника)? Точки это: точки управления(маленькие жёлтые) или просто фигуры? Если просто поверх прямоугольника лежат и являются обычными фигурами, можно сгруппировать прямоугольник с точками, скопировать полученную группу, найти прямоугольник №N так, чтоб его было видно на экране, ктрл+С, выделить прямоугольник №N, нажать шифт, выделить вставленный прямоугольник-группу, применить команды выравнивания по вертикали и горизонтали, удалить внутри прямоугольника-группы сам прямоугольник, оставив в группе только точки, разгруппировать прямоугольник-группу, выделить прямоугольник №N+1...... Всё. Можно упростить если удалить прямоугольник из группы сразу после группировки. |
|
|
bdfy
Belarus
267 Posts |
Posted - 03/12/2009 : 13:34:51
|
просто фигуры поверх (или под) прямоугольником. только вот решение я искал скриптовое ) думал вдруг готовое есть. ну да ладно, напишу сам, не должно быть очень сложно. |
|
|
|
Topic |
|
|
|