Tumanov
Russia
1198 Posts |
Posted - 10/26/2007 : 17:11:35
|
Макрос должен перебрать все шейпы на странице, отбирая те из них, которые произошли от мастера "стул". Для каждого такого шейпа: - читаются его PinX, PinY - берется с трафарета мастер "кресло" - опускается на страницу по этим же координатам - удаляется шейп "стул". В принципе, когда идет добавление и удаление шейпов, могут возникнуть сложности с перебором коллекции. Тогда может лучше первым проходом сохранить все ID, PinX, PinY стульев в промежуточном массиве, потом проходом по этому массиву добавить кресла, потом удалить все шейпы, перечисленные в массиве.
|
|
|