Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 14 дек 2018, 13:57

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Перемещение или изменение размера по невидимой сетке
СообщениеДобавлено: 07 сен 2018, 13:04 
Не в сети
Бывалый

Зарегистрирован: 19 июн 2015, 22:18
Сообщений: 101
Использую Visio c: 2013
Очков репутации: 21

Добавить очки репутацииУменьшить очки репутации
Перемещение:
User.GridX =20 mm
User.GridY =20 mm
PinX =INT(SETATREFEXPR()/User.GridX + .5)*User.GridX
PinY =INT(SETATREFEXPR()/User.GridY + .5)*User.GridY

Изменение размера:
User.GridX =20 mm
User.GridY =20 mm
Width=MAX(INT(SETATREFEXPR()/User.GridX+0.5)*User.GridX,User.GridX)
Height=MAX(INT(SETATREFEXPR()/User.GridY+0.5)*User.GridY,User.GridY)

Если же нужно изменять, например, ширину ступенчато по известным размерам, то можно воспользоваться BOUND:
Width = BOUND(, 0, FALSE, 2 in, 2 in, FALSE, 4 in, 4 in, FALSE, 6 in, 6 in)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB