![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]()
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] выводится другая пользовательская форма Данные_клиента. И все это на одном листе. Макрос выдаем ошибку. В чем дело??? |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]() Цитата:
|
|
![]() |
![]() |