Поиск определенного значения и его детализация в сводной с помощью макроса

Автор Екатерина Максимова, 23.09.2016, 13:40

« назад - далее »

Екатерина Максимова

Есть задача: на странице есть сводная в которой может встретиться значение Н/Д. Необходимо с помощью макроса найти это значение именно в сводной и сделать его детализацию, на странице детализации скопировать значения из столбика "номер заявки" и вставить во вкладку ВПР в следующую за последней заполненной строкой в первый столбик, лист с детализацией удалить.

TimSha

Цитата: Екатерина Максимова от 23.09.2016, 13:40
Есть задача: ...
OFF Однако, весомая и многоступенчатая, да еще и без своих усилий - так и просится в этот раздел - https://forum.msexcel.ru/index.php?board=10.0... ;)
А если разбить по частям, то в чем ваша главная заморочка?
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)

Екатерина Максимова

Если брать по частям, то пока я остановилась на нахождении значения Н/Д именно в сводной. Я понимаю, что здесь все делается через условие ЕСЛИ...но у меня код не работает...
For y = 1 To NumRows
    For x = 1 To NumCells
        If Cells(y, x).Value = "#Н/Д" Then
            Range.Cells(y, x + 1).Select
            Selection.ShowDetail = True
        End If
    Next
Next

Я хоть в правильном направлении работаю?