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

Форум по вопросам применения и программирования в Visio
Текущее время: 16 окт 2019, 19:14

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




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 02:40 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП) (Титульный лист, Общие данные, Ведомость рабочих чертежей, Спецификация)

На данный момент срез проект "САПР-АСУ" состоит из 6 файлов:
SAPR_ASU.vss - Основной файл - Шаблоны и макросы
Electra.vss - Модифицированный файл Electra E8 для работы с ГОСТ-овскими рамками - Заменить родной файл в папке с установленной программой C:\Program Files\Radica\Electra
OD_2_Visio.doc - Общие данные (текстовая часть проекта) - Содержит исходный текст, который будет порезан на листы и вставлен в чертеж Visio при помощи макроса.
В результате его работы создается OD_2_Visio_Split.doc (в дальнейшем не используется + перезаписывается при каждом вызове макроса)
SP_2_Visio.xls - Спецификация
Лист SP содержит исходную спецификацию, с многострочным текстом в одной ячейке.
Лист SP_2_Visio создается автоматически и содержит лист SP с порезанными однострочными ячейками (в дальнейшем не используется + перезаписывается при каждом вызове макроса)
Лист EXP_2_XLS содержит экспортированную из Visio спецификацию (если вы вносили изменения в спецификацию в самом Visio) Создается автоматически макросом + перезаписывается при каждом вызове макроса
SAPR_ASU.vst - шаблон чертежа - необязательный и пока особо не настроенный + еще не занимался стилями и слоями
SAPR_ASU.vsd - Пример оформления проекта



На текущий момент реализовано:
  • Оформление по "ГОСТ"... точнее под стандарты НАШЕГО предприятия
  • Адаптированная сетка координат зон чертежа Electra E8
    Автоматизированные:
  • Рамки и основные надписи (универсальная рамка для любого формата с изменяемыми краями 5мм )
  • Титульный лист (подстановка данных)
  • Ведомость рабочих чертежей (автооглавление)
  • Общие данные (импорт из Word-a, нарезка на листы Visio)
  • Спецификация (импорт из Excel, экспорт из Visio)


Титульный лист переделан под стандарты нашей конторы. Отличие от ГОСТ - поменяны местами "Рабочая документация" и "Название проекта". Черным выделено то, что не меняется, красным - берется автоматически, зеленым - вводится вручную в каждом проекте (кнопка F2 - редактирование текста)
Спойлер: показать
Изображение


Рамка и основная надпись
Спойлер: показать
Изображение

К рамке добавлен настраиваемый параметр "Отступ рамки", по умолчанию 6,35 мм (0,25 in). Нужен для настройки границ печати под ваши принтеры. При этом при увеличении отступа внутренняя ШИРИНА листа в рамке не меняется, рамка съезжает влево.
Спойлер: показать
Изображение

В основной надписи убраны Нормоконтроль и Утвердил. Да Нормоконтроль нельзя убирать - но таковы стандарты причуды НАШЕГО предприятия. Чтобы их вернуть надо установить HideText=False
Спойлер: показать
Изображение

В основной надписи дата изменена на ММ.ГГ, она не формируется автоматически т.к. ее сообщает ГИП
Спойлер: показать
Изображение

указание города в "Нашей организации" выполнено непосредственно в поле manufact,
Спойлер: показать
Изображение

немного изменено масштабирование длинных фамилий (в большую сторону 65%),
"Листов" вставляется в каждую рамку (по госту только в первую, а дальше пусто - тупость )

Изменено назначение Лист и Листов в Данных фигуры "Рамка". Теперь они суммируются с соответствующими полями в штампе. По сути это ручная корректировка листа/листов в проекте.
По умолчанию скрыта нумерация листов в правом верхнем углу. Включается из меню данных фигуры "Рамка"
Форма 5 (штамп 40 мм) убран из списка т.к. у нас не используется. Чтобы вернуть надо вставить в

Shape Data

Prop.CHAPTER.Format

"Большая (55) Форма 3;Средняя (40) Форма 5;Маленькая (15) Форма 6"

 

Спойлер: показать
Изображение

Для редактирования рамок и фигур может потребоваться снимать защиту в меню и таблице свойств фигуры с включенным режимом разработчика
Спойлер: показать
ИзображениеИзображение


Спецификация выполнена по ГОСТ 21.110-2013 без нумерации столбцов
Спойлер: показать
ИзображениеИзображение

Для редактирования ячейки жмем на нее последовательно несколько раз с перерывами в 2 секунды, до тех пор, пока не выделится нужная ячейка. Затем жмем F2 и редактируем текст.
Спойлер: показать
Изображение


Сетка координат зон чертежа.
У буржуев рамки симметричные, и все расчеты границ листа ведутся от середины. Чтобы наша рамка работала с их сеткой, пришлось изменить файл Electra.vss.
Для правильной работы шейпа координатной сетки зон чертежа надо в Electra.vss, в модуле modPublic, в макросе SyncZoneLocations в строку в конце добавить
Спойлер: показать
Изображение
Код:
shpActive.Shapes("HZone1").CellsU("Width").Formula = LSettings.LocationC(ActiveDocument) * curScale - Gutter
Код:
- (0.78740157480315 - ActiveDocument.DocumentSheet.CellsU("User.OffsetFrame")) '20мм=0.78740157480315
Для проверки правильности работы можно использовать реле с контактом и блоком AutoLocation IEC. При перемещении контакта в другую зону ссылка должна меняться.
Измененный файл в архиве. (на лицензию не повлияет, т.к. защита написана не на VBA)
Спойлер: показать
Изображение


Фигура SAVE_AS при вытаскивании на лист создает имя файла с текущей датой (ОбъектПроектирования_2019.09.20). Имя это то - ООО "ОбъектПроектирования" - что в кавычках. Дата текущая, в обратном порядке ГГГГ.ММ.ДД - для правильной сортировки в папке.
Как пользоваться: Вытащить на лист => Ctrl+C => Двойной клик => Ctrl+V => Сохранить
Спойлер: показать
Изображение



Программная часть содержится в SAPR_ASU.vss и содержит 3 модуля:
  • BP4
  • OD_2_Visio
  • SP_2_Visio


Макрос ВРЧ
Не требует запуска. Он запускается автоматически при добавлении шейпа ВРЧ. Чтобы обновить ВРЧ удаляем старый шейп и кидаем новый.

Макросы OD_2_Visio
odDELL - Удаляет общие данные
odADD_A3 - Добавляет общие данные на листах А3, и если не хватает на последний А3 - добавляет А4
odADD_A4 - Добавляет общие данные на листах только А4.
OD_2_Visio.doc - Общие данные (текстовая часть проекта) - Содержит исходный текст, который будет порезан на листы и вставлен в чертеж Visio при помощи макроса.
В результате его работы создается OD_2_Visio_Split.doc (в дальнейшем не используется + перезаписывается при каждом вызове макроса)


Макросы SP_2_Visio
spDEL - Удаляет листы спецификации
spADD_Excel_Razbienie - Добавляет листы спецификации из Excel из листа SP_2_Visio (после разбиения на ячейки)
spADD_Visio_Perenos - Добавляет листы спецификации из Excel из листа SP (перенос длинных строк делает визио)
spEXP_2_XLS – Экспортирует спецификацию из Visio в Excel
SP_2_Visio.xls - Спецификация
Лист SP содержит исходную спецификацию, с многострочным текстом в одной ячейке.
Лист SP_2_Visio создается автоматически и содержит лист SP с порезанными однострочными ячейками (в дальнейшем не используется + перезаписывается при каждом вызове макроса)
Лист EXP_2_XLS содержит экспортированную из Visio спецификацию (если вы вносили изменения в спецификацию в самом Visio) Создается автоматически макросом + перезаписывается при каждом вызове макроса


Особенности использования макросов:

ВРЧ
Добавлять ВРЧ на первый лист ОД надо в последнюю очередь, когда есть все листы с рамками и в больших рамках указано наименование листов.
ОД
На лист, с которого начинаются общие данные, кидаем фигуру ОД. Настраиваем верхнюю/нижнюю границы рамки текста (чтобы они двигались надо переместить фигуру влево - вправо из контекстного меню). Запускаем макрос odADD_А3 / odADD_А4
СП
Для добавления: из любого места запускаем spADD или spDEL_ADD.
Для экспорта запускаем spEXP_2_XLS. После этого редактируем этот лист EXP_2_XLS (добавляем/удаляем данные), потом копируем содержимое на лист SP. Именно с него берутся данные при выполнении spADD.

Принцип работы макросов:

СП
Основная проблема спецификации – длинные строки, которые надо разбивать/переносить.
У Surrogate перенос делает Visio, а расчет высоты получившейся строки делает ShapeSheet. В 2007 версии VBA выполняется быстрее пересчета формул в ShapeSheet и макрос не получает высоту вовремя. Исправлено
Я решил разбивать строки в Excel, и тогда в Visio не надо считать высоту через ShapeSheet.
Деление многострочной ячейки на строки происходит на основе особенности реализации шейпа надпись в Excel. Задаем ширину прямоугольника и помещаем длинный текст. Он переносится, чтобы поместится в ширину. А особенностью является то, что мы можем обращаться отдельно к каждой получившейся строке в этом прямоугольнике через коллекции.
Макрос написан на основе singleTextCellToRows
ОД
Основная проблема текстовых данных в Visio – отсутствие автопереноса текста на новую страницу/новый шейп, а также нет возможности обращаться к отдельным строкам текста.
Я решил возложить эту задачу на Word. Зная размеры шейпа ОД мы задаем поля в Word, лишний текст там переносится и мы копируем содержимое страницы в шейп, потом вставляем разрыв раздела и на следующей странице ставим новые поля для нового шейпа ОД.

Скачать САПР-АСУ можно тут https://yadi.sk/d/24V8ngEM_8KXyg - Это папка на яндекс-диске в которую скидывается проект (см. дату в имени файла)

Surrogate писал(а):
Вы дни и ночи проводите на форуме, активно используете поиск и экспериментируете !
Да, сплю мало :), но теперь ....
Спойлер: показать
phpBB [youtube]


Последний раз редактировалось gtfox 01 окт 2019, 12:55, всего редактировалось 7 раз(а).

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 08:55 
Не в сети

Зарегистрирован: 04 сен 2019, 13:42
Сообщений: 5
Использую Visio c: 2019
Уровнь квалификации: -
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
В данный момент нахожусь вдали от дома и рабочего ноутбука, руки чешутся попробовать !
gtfox писал(а):
На текущий момент реализовано:

Оформление по "ГОСТ"... точнее под стандарты НАШЕГО предприятия
Про НАШИ стандарты, очень знакомая тема! :mrgreen:
Спасибо, что описали как и где можно настроить оформление под свои нестандартные "стандарты" !!!
gtfox писал(а):
Адаптированная сетка координат зон чертежа Electra E8
Очень интересно, давно искал что-то подобное.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 10:36 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
Основная проблема спецификации – длинные строки, которые надо разбивать/переносить.
У Surrogate перенос делает Visio, а расчет высоты получившейся строки делает ShapeSheet. В 2007 версии VBA выполняется быстрее пересчета формул в ShapeSheet и макрос не получает высоту вовремя. Я решил разбивать строки в Excel, и тогда в Visio не надо считать высоту через ShapeSheet.

Разбиение через другое приложение ужесточает требование к шрифтам и вообще смотрится не очень надежно. Скорее всего можно было усовершенствовать подход на основе ShapeSheet даже если там и были какие-то недостатки.
Лично я формировал СП чисто в Visio, хотя скорее всего не так, как Surrogate. Претензий не было. Хотя, способ был несколько "нетрадиционным" :) Надо будет показать, но это уже наверное не в этом топике.
-------
P.S.: Забросил шейп сюда - viewtopic.php?f=3&t=1498 Правда, не для СП, а для ПЭ3, но принцип тот же.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 21:47 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
смотрится не очень надежно.
Согласен. Я бы рад все сделать в Visio
Tumanov писал(а):
усовершенствовать подход на основе ShapeSheet даже если там и были какие-то недостатки.
Недостаток - это Visio 2007. :)
2003 как то вроде устарел, хотя не исследовал этот вопрос, 2013 тормозит на виртуалке, требует онлайна для хелпа и фсякие кмс, каракули в комментариях vba
Надо посмотреть на 2010 конечно...
Tumanov писал(а):
Лично я формировал СП чисто в Visio, хотя скорее всего не так, как Surrogate. Претензий не было. Хотя, способ был несколько "нетрадиционным" :) Надо будет показать, но это уже наверное не в этом топике.
-------
P.S.: Забросил шейп сюда - viewtopic.php?f=3&t=1498 Правда, не для СП, а для ПЭ3, но принцип тот же.

У Вас и у Surrogate подход одинаковый.
Первым делом я конечно пытался адаптировать его для Visio 2007, уменьшал количество расчетов в ShapeSheet переводя их в VBA, но все остановилось на одной, самой важной функции TextHeight расчета высоты текста шейпа, аналогов которой нет на VBA (об этом написано и у Surrogate, но прочитал уже когда сам выяснил :) )
Решение этого подхода для Visio 2007 было найдено, но оно корявое и требует участия пользователя - что меня не устраивало.
Суть - дать время Visio на расчет формул ShapeSheet, и сделано оно было выдачей MsgBox-а с кнопкой ок, пока рука тянется его нажать ShapeSheet успевает посчитать высоту строк, и происходит удаление лишних строк, и так на каждом листе... Короче на 10 листов спецификации 30 кликов мыши :wall:
Спойлер: показать
Изображение


Последний раз редактировалось gtfox 22 сен 2019, 22:01, всего редактировалось 2 раз(а).

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 21:59 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
и сделано оно было выдачей MsgBox-а с кнопкой ок, пока рука тянется его нажать ShapeSheet успевает посчитать высоту строк, и происходит удаление лишних строк, и так на каждом листе.

Но у меня не было таких проблем. В 2007 и 2010.
Не осталось варианта с проблемами? Я бы взглянул.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 22:07 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
Но у меня не было таких проблем. В 2007 и 2010. Не осталось варианта с проблемами? Я бы взглянул.
Да. Он на странице оригинала Спецификация: перенос данных из Excel из Visio и обратно speka2003.zip. Можно и 2010 - но там надо референс поменять.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 22 сен 2019, 22:25 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Попробовал на реальной машине - проблемы нет, строки не вылазят ниже рамки, но их почему-то появляется куча пустых на следующих листах. точно не помню, вроде я это устранял у себя
А вот на виртуалке вылазят
Спойлер: показать
Изображение


Ну, в общем, тогда я допилю макрос чтобы были доступны оба способа:
1 разбиение в Excel
2 перенос в Visio

Переделал, все равно даже на реальной машине не успевает
Спойлер: показать
Изображение


Теперь надо 3 варианта
1 разбиение в Excel
2 перенос в Visio (2003,2010/13/16)
3 перенос в Visio (2007) с выдачей MsgBox

Сделал 3 варианта, но костыль срабатывает не всегда :) короче ну его, достало бороться с ветряной мельницей... вариант с экселем пока работает


Последний раз редактировалось gtfox 23 сен 2019, 02:04, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 01:34 
Не в сети
Ветеран
Аватара пользователя

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

Добавить очки репутацииУменьшить очки репутации
Извиняюсь, я не специалист в этой области, просто любопытно - зачем Вы переносите эти списки в Visio?
То есть, почему бы не оставить список комплектующих в Excel (Вы же его там готовите, насколько я понимаю)?

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 02:08 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
nbelyh писал(а):
Извиняюсь, я не специалист в этой области, просто любопытно - зачем Вы переносите эти списки в Visio?
То есть, почему бы не оставить список комплектующих в Excel (Вы же его там готовите, насколько я понимаю)?

Ну
1. концепция 1 проект - 1 файл
2. оформление по ГОСТ
3. список будет браться из схемы, экспорт в эксель, добавление остальной шелухи, импорт обратно в визио


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 02:13 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3705
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Сбор вторичного сырья
Должность: Безработный
Уровнь квалификации: Отсутствует
nbelyh писал(а):
зачем Вы переносите эти списки в Visio?
По ГОСТ листы документа, в том числе листы спецификации должны содержать специальные рамки. В эксель их сделать проблематично (хотя есть умельцы утверждающие обратное) или невозможно.
в ветке обсуждения Оснавная надпись в док. Excel писал(а):
Какое то ограничение, вроде мелкое, а приходится, отказатся от печати из экселя.
Ну а вообще за достоинства многостраничных документов можно почитать здесь. Также рамка которую использует gtfox содержит поле со сквозной нумерацией в документе, имея все листы в едином многостраничном документе можно не париться с нумерацией.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 15:04 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3705
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Сбор вторичного сырья
Должность: Безработный
Уровнь квалификации: Отсутствует
gtfox писал(а):
строки не вылазят ниже рамки
у меня бывал иногда подобный баг! только пустые строки добавлялись на последнем листе, в случае когда новая спецификация вставлялась после удаления старой. не помню что я там допиливал, но точно помню что надо было выполнять сохранение документа после удаления предыдущей спецификации.
gtfox писал(а):
В 2007 версии VBA выполняется быстрее пересчета формул в ShapeSheet и макрос не получает высоту вовремя.
сейчас возникло подозрение, что обновление значения в ячейке можно попробовать запустить пересчет формулы принудительно.
1. не ждать пока запустится вычисление текущей формулы. а одной из строк кода прописать заново формулу, возможно от этого новое значение будет определяться быстрее.
2. в ячейке TheText в секции Events, прописать формулу которая будет запускать запуск пересчета после изменения текста фигуры.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 16:53 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Посмотрел код. Не нашел ни одного DoEvents.
Вообще, если результат выполнения кода предполагает такие изменения в шейпах, что они могут менять размеры (и это важно для последующих вычислений), то рекомендуется давать Visio время на проведение этих изменений.
Для такой синхронизации используется оператор DoEvents.
При обнаружении такого оператора VBA приостанавливает выполнение кода до тех пор, пока приложение не завершит вычисления. Потом продолжает.
Когда я вставил в программу DoEvents после каждого изменения shape.text (кажется в трех местах), спецификация перестала залезать на границу листа.
Работа в целом становится медленнее. Но зато все корректно и не требует ручных действий.
Возможно, что-то можно еще оптимизировать. Например, включать DoEvents не при каждом изменении, а например, после 20й строки. Или один раз после всех столбцов в строке. Ну или что-то в таком духе. Или грубо оценить по координате. Но в любом случае DoEvents - способ устранить гонки.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 16:59 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Хм, я вставлял DoEvents в двух местах, после каждой строки точно, но положительного результата на виртуалке не было, надо еще попробовать
Спойлер: показать
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 17:19 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Я работал на 2007 с файлом speka2003. Помогла вставка здесь
Код:
Next FTx
DoEvents
If main.CellsSRC(visSectionUser, 7, visUserValue) = 2 Then


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 17:35 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Да, действительно все работает, спасибо большое!

А у меня не работало по стечению обстоятельств :) Я DoEvents начал испытывать уже после написания разбиение на Excel, и под него изменил допустимую границу высоты с 232 на 240, и поэтому вылазило даже с DoEvents но всегда всего на пол строки...

Дома изменю макрос и перезалью на яндекс


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 17:59 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3705
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Сбор вторичного сырья
Должность: Безработный
Уровнь квалификации: Отсутствует
Цитата:
перезалью на яндекс
жаль, мне не хватает прав изменить настройки форума - размер вложений.
Спойлер: показать
Изображение

Было бы интересно наблюдать количество загрузок!


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 23 сен 2019, 19:20 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
Было бы интересно наблюдать количество загрузок!
Не знаю, как на яндекс-диске считается статистика, но вот... (теперь знаю :). Обычные просмотры папки накручивают счетчик. )
Спойлер: показать
Изображение


Последний раз редактировалось gtfox 01 окт 2019, 16:59, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 27 сен 2019, 12:16 
Не в сети

Зарегистрирован: 04 сен 2019, 13:42
Сообщений: 5
Использую Visio c: 2019
Уровнь квалификации: -
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Наконец дошли руки протестировать ! Действительно очень круто сделано !!!
Под свое оформление удается переделать :D
7 Отрисовка автоматизация создания однолинейных схем
ожидаю с нетерпением


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 01 окт 2019, 13:19 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3705
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Сбор вторичного сырья
Должность: Безработный
Уровнь квалификации: Отсутствует
gtfox писал(а):
Не знаю, как тут считается статистика
по клику на гиперссылку.
Если не получится изменить ограничение на размер файла на этом форуме, то финальную версию можно разместить в галерее TechNet.
Файл 5 мегов туда точно можно прикрутить. Есть возможности форматирования текста.
Изображение
Видео и картинки встроить мне почему-то там не удалось, статистика также считается по клику на гиперссылку скачивания.

Для публикации нужно иметь Microsoft Live ID, проще говоря если есть аккаунт на hotmail этого достаточно.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: САПР-АСУ :: Оформление (ТЛ, ОД, ВРЧ, СП)
СообщениеДобавлено: 01 окт 2019, 17:06 
Не в сети
Новичок

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 49
Использую Visio c: 2019
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
gtfox писал(а):
Не знаю, как тут считается статистика
по клику на гиперссылку.
Я имел в виду статистику на яндекс-диске... подправил сообщение и скрин (Обычные просмотры папки накручивают счетчик.)
Surrogate писал(а):
финальную версию можно разместить в галерее TechNet
Ок


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

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



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

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


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

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