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

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

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


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


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

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 18:20 
Не в сети

Зарегистрирован: 18 май 2016, 18:09
Сообщений: 6
Использую Visio c: 2013
Уровнь квалификации: нулевой
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Добрый день! У меня очень срочная задача по работе. Очень прошу помочь.
Нужно сделать большой объем работы. Тяжело въезжаю, как сделать так, чтобы у меня были ссылки на скрины.
Тут написано https://support.office.com/ru-ru/articl ... b7ca259be5, что можно вставить на любые скрины ссылками. Но я не понимаю, как это будет работать, если я вставлю ссылки на свои документы какие-то и документы эти и сам файлы visio закину в одну папку и отправлю кому- нибудь. Они будут связаны? Или на компе у другого пользователя связь поломается?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 19:04 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Наталья писал(а):
Тяжело въезжаю, как сделать так, чтобы у меня были ссылки на скрины.

Изображение
Наталья11 писал(а):
Но я не понимаю, как это будет работать, если я вставлю ссылки на свои документы какие-то и документы эти и сам файлы visio закину в одну папку и отправлю кому- нибудь. Они будут связаны? Или на компе у другого пользователя связь поломается?
если будут использованы относительные гиперссылки в поле Address, но не сломается
Изображение

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 19:26 
Не в сети

Зарегистрирован: 18 май 2016, 18:09
Сообщений: 6
Использую Visio c: 2013
Уровнь квалификации: нулевой
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Добрый день! Спасибо за отклик! Я правильно понимаю, что гиперссылками я могу сделать только на скрины в формате .vsd? У меня просто очень много скринов в .png. Получается, что мне их все нужно скопировать в файлы в .vsd?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 19:31 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Гость писал(а):
Я правильно понимаю, что гиперссылками я могу сделать только на скрины в формате .vsd? У меня просто очень много скринов в .png. Получается, что мне их все нужно скопировать в файлы в .vsd?
гиперссылку можно повесит на любой объект в документе визио: шейп визио, картинку в png, OLE-объект (например таблицу в excel)
Гость писал(а):
Получается, что мне их все нужно скопировать в файлы в .vsd?
да, а как иначе ? в ворде аналогично.
отличие может быть только в html cтранице. а зачем так сложно - все это ховать в визио файл ?

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 19:38 
Не в сети

Зарегистрирован: 18 май 2016, 18:09
Сообщений: 6
Использую Visio c: 2013
Уровнь квалификации: нулевой
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
Гость писал(а):
Я правильно понимаю, что гиперссылками я могу сделать только на скрины в формате .vsd? У меня просто очень много скринов в .png. Получается, что мне их все нужно скопировать в файлы в .vsd?
гиперссылку можно повесит на любой объект в документе визио: шейп визио, картинку в png, OLE-объект (например таблицу в excel)
Гость писал(а):
Получается, что мне их все нужно скопировать в файлы в .vsd?
да, а как иначе ? в ворде аналогично.
отличие может быть только в html cтранице. а зачем так сложно - все это ховать в визио файл ?


Я вот и не знаю, засовывать ли их туда и что делать, если не засовывать.
Получается, что у меня будет страниц десять схем ( это описание системы одной) и куча файлов, которые нужно каким-то способом сюда привязать. Сдавать это все нужно завтра. Скрины наклевала, схемы начерчу сегодня. А вот как эти самые скрины туда привязать ( отдельно от файлов, или их туда прям вставлять)- ума не приложу.
Как вы посоветуете? Мне еще тут посоветовали коллеги бывшие какие-то контейнеры. Я так понимаю, это прям в файл вставлять напрямую картинки. Но картинок много. Даже не знаю, влезут ли. Можете что-то посоветовать*


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 19:52 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Гость писал(а):
Я так понимаю, это прям в файл вставлять напрямую картинки. Но картинок много
можно копипастить и вставлять из буфера, можно через меню вставка. только что обнаружил что можно на лист визио тупо перетягивать картинки из проводника ! По одной правда
Изображение
Гость писал(а):
Даже не знаю, влезут ли.
ну я не знаю, что у вас за картинки такие. а вообще у визио можно лист на А0 настроить
Гость писал(а):
Мне еще тут посоветовали коллеги бывшие какие-то контейнеры
я не использую их, т.к. умею
Гость писал(а):
Можете что-то посоветовать*
увы, я свои схемы рисую. картинками не балуюсь
PS Наталья, а что вам мешает залогиниться ? вы же теперь зарегистрированный пользователь !

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 20:04 
Не в сети

Зарегистрирован: 18 май 2016, 18:09
Сообщений: 6
Использую Visio c: 2013
Уровнь квалификации: нулевой
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Я и не заметила, что я не авторизована)) Еще думаю, что за ерунда какая, требует постоянно буквы какие-то вводить))
Спасибо про лист А0! Попробую, наверное, побольше делать


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 20:05 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 534
Использую Visio c: 2008
Очков репутации: 107

Добавить очки репутацииУменьшить очки репутации
Цитата:
можно копипастить и вставлять из буфера, можно через меню вставка. только что обнаружил что можно на лист визио тупо перетягивать картинки из проводника ! По одной правда

Только что специально попробовал. Можно вставлять сразу несколько картинок. Перетаскиванием. Из проводника. 37 штук впихал зараз.

_________________
GitHub
Yandex-диск с набором полезных утилит


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 20:18 
Не в сети

Зарегистрирован: 18 май 2016, 18:09
Сообщений: 6
Использую Visio c: 2013
Уровнь квалификации: нулевой
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Shishok писал(а):
Цитата:
можно копипастить и вставлять из буфера, можно через меню вставка. только что обнаружил что можно на лист визио тупо перетягивать картинки из проводника ! По одной правда

Только что специально попробовал. Можно вставлять сразу несколько картинок. Перетаскиванием. Из проводника. 37 штук впихал зараз.

Я даже если одну пихаю, она занимает полстраницы. Потом долго приходится приводить к тому размеру, который нужен. А нельзя другими способами как-то сжимать картинки? ( указывать размер где- нибудь?)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 20:35 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 534
Использую Visio c: 2008
Очков репутации: 107

Добавить очки репутацииУменьшить очки репутации
Макрос нужно написать. Типа:

Только сначала выделить все картинки. Ширина всех картинок будет 100 мм. Ну это просто пример.

Код:
Sub Macro1()
Dim sh As Shape

    For Each sh In ActiveWindow.Selection
        With sh
            .CellsSRC(visSectionObject, visRowLock, visLockAspect).FormulaU = "1"
            .CellsSRC(visSectionObject, visRowXFormOut, visXFormWidth).FormulaU = "100 mm"
        End With
    Next

End Sub

_________________
GitHub
Yandex-диск с набором полезных утилит


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 20:47 
Не в сети

Зарегистрирован: 18 май 2016, 18:09
Сообщений: 6
Использую Visio c: 2013
Уровнь квалификации: нулевой
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Shishok писал(а):
Макрос нужно написать. Типа:

Только сначала выделить все картинки. Ширина всех картинок будет 100 мм. Ну это просто пример.

Код:
Sub Macro1()
Dim sh As Shape

    For Each sh In ActiveWindow.Selection
        With sh
            .CellsSRC(visSectionObject, visRowLock, visLockAspect).FormulaU = "1"
            .CellsSRC(visSectionObject, visRowXFormOut, visXFormWidth).FormulaU = "100 mm"
        End With
    Next

End Sub


А куда его писать ? Простите, совсем не в теме. Но это должно работать и мне оно нравится


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 20:56 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 534
Использую Visio c: 2008
Очков репутации: 107

Добавить очки репутацииУменьшить очки репутации
Можно и без макроса. Выделяете все картинки. На вкладке Разработчик жмакаете кнопку Защита. Ставите галку на Пропорции. ОК. Потом в окошке Размер и Положение правите ширину картинок или высоту.
А макрос... Открываете редактор VBA (Alt+F11). В окошке Project щелкаете на ThisDocument. И вот в появившееся окно код и вставляете. Запуск макроса - F5.

_________________
GitHub
Yandex-диск с набором полезных утилит


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 18 май 2016, 21:38 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 534
Использую Visio c: 2008
Очков репутации: 107

Добавить очки репутацииУменьшить очки репутации
Эм... Код неправильный. Ступил. :oops:
Вот:

Код:
Option Explicit

Sub ResizeImage()
Dim sh As Shape
Dim newWidth As Double, K As Double

newWidth = 100.5 ' новая ширина картинок в mm

    For Each sh In ActiveWindow.Selection
        With sh
            K = .Cells("Width").Result(visMillimeters) / newWidth
            .Cells("LockAspect").FormulaU = "1"
            .Cells("Width").FormulaU = Str(newWidth) & "mm"
            .Cells("Height").FormulaU = Str(.Cells("Height").Result(visMillimeters) / K) & "mm"
        End With
    Next

End Sub

_________________
GitHub
Yandex-диск с набором полезных утилит


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Нужно сделать файлы Visio и вставить туда много скринов
СообщениеДобавлено: 19 май 2016, 00:32 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 963
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100614

Добавить очки репутацииУменьшить очки репутации
Наталья писал(а):
Добрый день! Спасибо за отклик! Я правильно понимаю, что гиперссылками я могу сделать только на скрины в формате .vsd? У меня просто очень много скринов в .png. Получается, что мне их все нужно скопировать в файлы в .vsd?


Нет конечно. Там просто по умолчанию в фильтре файлы визио. Выбери "Все файлы" в фильтре и вперед, выбирай картинки... в чем проблема.
То есть, ссылки можно на любые файлы делать, не обязательно Visio. Просто всегда используй относительный путь, если хочешь чтобы на новом месте они тоже открывались.

_________________
Полезные инструменты для создания диаграмм Visio:
https://unmanagedvisio.com/


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

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



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

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


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

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