Shapes, OnAction, правый щелчок (Excel, Vba)

Программирование на Visual Basic for Applications
Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

Shapes, OnAction, правый щелчок (Excel, Vba)

Сообщение Avtopic » 28.10.2005 (Пт) 20:36

Здравствуйте!
На листе много Shapes.
При клике работают определенные процедуры(OnAction) .
Все работает нормально, но нужен совет:
При правом щелчке происходит выделение Shape-а и переходит в режим, когда его можно редактировать. А пользователь разевает рот и нарушает его размеры, которые несут в себе определенную нагрузку.
Как сделать так, чтобы OnAction работал, а выделят или редактировать Shape било невозможно?
Только, умоляю, не советуйте защитить лист. :( Может кто-то посоветует способ лучше?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.10.2005 (Сб) 9:02

Как это не странно, но "Защита листа" предназначена как раз для этого.
Lasciate ogni speranza, voi ch'entrate.

Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

Сообщение Avtopic » 29.10.2005 (Сб) 21:16

Спасибо за отклик Большой Человек! "Мудрая голова - Острый глаз" из другого племени :) (форума) навел меня на мысль, защитить лист и использовать Locked для тех Shape-ов, которые нужно разрешит редактировать. Спасибо обеим! Вопрос снят.


Вернуться в VBA

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

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

    TopList