powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Есть ли сводная таблица??
5 сообщений из 5, страница 1 из 1
Есть ли сводная таблица??
    #38226877
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При событии selection_change листа, нужно понять - находится ли сейчас ячейка в сводной таблице...

Пишу так -

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.PivotCell Is Not Empty Then
.....
End If
End Sub

ошибка. что можно еще придумать ?
...
Рейтинг: 0 / 0
Есть ли сводная таблица??
    #38226911
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Santa89что можно еще придумать ?например не придумать синтаксис из головы, а почитать хелп про функцию IsEmpty
...
Рейтинг: 0 / 0
Есть ли сводная таблица??
    #38226929
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но это касается только синтаксиса написанного, но это, видимо, не то, что нужно

Провел несколько экспериментов с PivotCells - при попытке обратиться к этому объекту относительно ячейки, которая не находится в сводной, возникает ошибка. Вот на ошибку, видимо и надо ориентироваться.
...
Рейтинг: 0 / 0
Есть ли сводная таблица??
    #38226941
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то типа этого
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

On Error Resume Next
If Target.PivotCell.Range="" Then :
If Err=0 Then
  On Error Goto 0
.....
Else
  On Error Goto 0
End If
...

End Sub

на коленке. Может есть способ и правильней
...
Рейтинг: 0 / 0
Есть ли сводная таблица??
    #38227106
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так.Сработало
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Есть ли сводная таблица??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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