|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.10.2011, 06:22 | #1 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
BeforeDoubleClick и SelectionChange
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("Заказ_недельный[Код]") Is Nothing Then Call Данные_товара.Show(0) 'окно для создания/редактирования If Not Intersect(Target, Range("Заказ_недельный[№3]") Is Nothing Then Call Данные_клиента.Show(0) 'окно для создания/редактирования End If End Sub Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Cancel = True End Sub Использую офис 2007. Создал таблицу. Нажимаю в таблице Заказ_недельный в любой ячейке столбца [Код] выводится пользовательская форма Данные_товара, при нажатии на столбец [№3] выводится другая пользовательская форма Данные_клиента. И все это на одном листе. Макрос выдаем ошибку. В чем дело??? |
24.10.2011, 07:28 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Код:
|
24.10.2011, 07:51 | #3 | |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
Цитата:
|
|