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

Форум по вопросам применения и программирования в Visio
Текущее время: 29 мар 2024, 03:37

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


Правила форума


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !

Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Автонумерация
СообщениеДобавлено: 03 май 2011, 18:25 
Доброго времени товарищи знающие Visio лучше меня ;-)

Такой вопрос/задача:
Как выполнить автонумерацию шейпа.

Задача: система ОПС выбирается шейп (пожарный извещатель) имеющий поля допустим "тип извещателя" и "его порядковый номер в шлейфе", перетаскивается на чертеж, и копируется дальше несколько раз (например с зажатым Contl).

Вопрос: как сделать так чтобы номер менялся автоматически.

Нюансы: например необходимо изменить номер (порядковый) и чтобы дальше копирование продолжилось с этого номер.

Заранее благодарен за ответы.


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Автонумерация
СообщениеДобавлено: 04 май 2011, 19:37 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
В Visio есть Addon "Number Shapes" (см. Tools / Add-ons / Visio Extras). Это средство для автонумерации. В том числе там есть и галочка "Продолжить нумерацию для добавляемых шейпов". Если Вам хватит предлагаемых им возможностей, то это самый быстрый вариант.
Ну, а если не хватит, то придется писать нечто похожее на VBA. Нужна какая-то формочка, чтобы ввести начальные условия. А затем написать обработчик события добавления шейпа. Будет срабатывать по каждому новому шейпу, проверять, если нужно, его тип, вычислять и выводить текст.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автонумерация
СообщениеДобавлено: 05 май 2011, 09:25 
Спасибо.
Это не совсем то что мне нужно - но тоже очень полезная штукенция и сейчас очень пригодилась.
А про макрос в VBA я уже гдето на этом форуме нашол => на выходных буду разбираться и внедрять.


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

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



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

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


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

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