Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
gunf
1

VBA и CorelDraw ожидание события

20.05.2011, 13:13. Просмотров 2613. Ответов 7
Метки нет (Все метки)


Здравствуйте, нужна помощь, задача такая:

есть CorelDraw в нем заблокированный объект (например квадрат), как сделать так чтобы его было не возможно разблокировать?
При блокировке/разблокировке объекта происходит:

Visual Basic
1
2
3
4
Sub Macro1()
    ActivePage.Shapes.All.Lock
    ActivePage.Shapes.All.Unlock
End Sub
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2011, 13:13
Ответы с готовыми решениями:

Документация VBA по CorelDraw
Здравствуйте. Заранее извиняюсь, но поиск по форуму ничего не дал. Мне нужна документация VBA по...

VBA CorelDRAW открытие файла в стороннем приложении
Вопрос от чайника. Требуется с помощью макроса открыть файл в сторонней программе. Использую...

Поиск текста и перемещение по документу Word из редактора VBA CorelDraw X6
Добрый день! Пробую автоматизировать работу, осваиваю VBA, столкнулся со следующей загвоздкой: ...

Ожидание события в Outlook
Спецы! Подскажите каким образом в Outlook запускать модуль на исполнение при наступлении...

7
5542 / 1347 / 148
Регистрация: 08.02.2009
Сообщений: 4,080
Записей в блоге: 30
20.05.2011, 13:46 2
Никак. Или поставить стражника с мечом.
0
gunf
20.05.2011, 14:16 3
Ну должно быть средство...
5542 / 1347 / 148
Регистрация: 08.02.2009
Сообщений: 4,080
Записей в блоге: 30
20.05.2011, 17:55 4
...как яд и противоядие. Можно пароль поставить на VBA-проект... и никому не говорить!
0
1457 / 365 / 32
Регистрация: 10.04.2009
Сообщений: 6,601
20.05.2011, 18:45 5
а потом забыть и ломать его ))
0
176 / 61 / 3
Регистрация: 17.11.2011
Сообщений: 318
03.04.2012, 21:34 6
Попробуй поколдовать в модуле ThisDocument с событиями
например с этим...
Visual Basic
1
2
3
Private Sub Document_ShapeChange(ByVal Shape As Shape, ByVal Scope As cdrShapeChangeScope)
 
End Sub
0
Эксперт WindowsАвтор FAQ
17601 / 7444 / 884
Регистрация: 25.12.2011
Сообщений: 11,236
Записей в блоге: 16
03.04.2012, 22:17 7
Aeliot,
Visual Basic
1
Application.undo
туда что-ли предлагаете написать)...

Sasha_Smirnov,
0
176 / 61 / 3
Регистрация: 17.11.2011
Сообщений: 318
03.04.2012, 23:34 8
Так можно попробовать нужное событие отловить,
а куда лучше ".undo" запихнуть - это уже другой вопрос.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2012, 23:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Обработка события в VBA Access
добрый вечер подскажите пожалуйста какой код нужно написать чтобы данные в word занести в таблицу.

Создание события в календаре через VBA
Как создать событие в календаре другого пользователя (доступ к которому имеется) через VBA???

Выполнение макроса по наступлении события | VBA MS Access
Здравствуйте! Иногда приходится сталкиваться с VBA в MS Office и при работе в БД Access возник...

Не работают все события Application в VBA Excell
Здравствуйте!!! Изучаю VBA Excel по книги С.А.Малышев-Самоучитель VBA.Как это делается в Word,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.