Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / События рабочего листа. / 5 сообщений из 5, страница 1 из 1
06.05.2006, 11:16
    #33712482
События рабочего листа.
Вот есть событие объекта Worksheet. Можно ли как-то препятствовать выполнению такого события? Например, PivotTableUpdate.
В частности, хочу, чтобы не срабатывало обновление сводной таблицы. Вообще не срабатывало. Может быть, есть и какие другие методы?

Спасибо.
...
Рейтинг: 0 / 0
09.05.2006, 23:12
    #33716440
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
События рабочего листа.
Попробуй установить свойство сводной таблицы "ManualUpdate" в True.

Код: plaintext
    Worksheets( 1 ).PivotTables("Pivot1").ManualUpdate = True
...
Рейтинг: 0 / 0
10.05.2006, 16:10
    #33718218
События рабочего листа.
да нет.. это не помогает :(
Надо, чтобы в идеале вообще пропал пункт меню "Обновить данные". Но как это сделать? Просто есть ряд таблиц, которые пользователю НЕЛЬЗЯ обновлять, а некоторые - можно. Научиться бы убирать этот пункт меню... ну или запрещать...
...
Рейтинг: 0 / 0
10.05.2006, 17:49
    #33718580
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
События рабочего листа.
запусти Макрос1 и попробуй обновить данные
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Sub my()
MsgBox "Опаники"
End Sub
Sub Макрос1()
    'установка своего макроса
    Application.CommandBars("PivotTable").Controls( 8 ).OnAction = "my"
    Next
End Sub
Sub Макрос2()
    'сброс
    Application.CommandBars("PivotTable").Controls( 8 ).OnAction = ""
End Sub
...
Рейтинг: 0 / 0
10.05.2006, 18:16
    #33718649
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
События рабочего листа.
Вопрошалкада нет.. это не помогает :(
Надо, чтобы в идеале вообще пропал пункт меню "Обновить данные". Но как это сделать? Просто есть ряд таблиц, которые пользователю НЕЛЬЗЯ обновлять, а некоторые - можно. Научиться бы убирать этот пункт меню... ну или запрещать...Сделай свое меню и спрячь стандартное.
Подробнее смотри коллекцию CommandBars
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / События рабочего листа. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]