Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Корректировка фильтра сводной таблицы с помощью VBA, Нужна помощь с макросом для корректировки фильтра в сводной таблшице.
 
У вас, видимо, где-то х задан, удалите описание.
Корректировка фильтра сводной таблицы с помощью VBA, Нужна помощь с макросом для корректировки фильтра в сводной таблшице.
 
Попробуйте такой код, должно быть быстрее
Код
Sub Фильтр1()
Application.ScreenUpdating = False
Set pvt = ActiveSheet.PivotTables("СводнаяТаблица2")
pvt.ManualUpdate = True
Set pvtField = pvt.PivotFields("ФИО")
pvtField.ClearAllFilters
pvtField.EnableMultiplePageItems = True
arr = Worksheets("Нужно выбрать").[a1].CurrentRegion
With CreateObject("Scripting.Dictionary")
        .CompareMode = 1
        For Each x In arr
            .Item(x) = Empty
        Next x
        For Each pvtItem In pvtField.PivotItems
            If Not .Exists(pvtItem.Value) Then pvtItem.Visible = False
        Next
End With
pvt.ManualUpdate = False
Application.ScreenUpdating = True
End Sub
Автоматическое добавление данных из другой книги
 
Данные из первого столбца читались как строка, а не дата. Исправленная версия.
Автоматическое добавление данных из другой книги
 
В примере формул не было :) что за формулы и где они расположены ?
Создание сводной таблицы с помощью макроса, Сбор данных с нескольких листов из таблиц с изменяемым количеством строк
 
Да, что-то я не доглядел. Тогда так.
Автоматическое добавление данных из другой книги
 
Пробуйте
Автоматическое добавление данных из другой книги
 
Можно макросом , такой вариант устроит ?
Если да - файл выгрузка в каком-то определенном месте находится или расположение нужно будет выбрать ?
Создание сводной таблицы с помощью макроса, Сбор данных с нескольких листов из таблиц с изменяемым количеством строк
 
См.макрос свод1
Проверка на заполнение ячейки, от условия
 
Ну значит так
Проверка на заполнение ячейки, от условия
 
Если правильно понял, то так
Включить работу срезов сводной табл. на защищенном листе
 
По логике должно быть так
Код
Worksheets("Сводная").Protect Password:="123", Contents:=True, Scenarios:= _
        True, AllowFiltering:=True, AllowUsingPivotTables:=True
Дублировние значений при вставке данных макросом. Как устранить?
 
Да, что-то я не проверил. Смотрите так.
Дублировние значений при вставке данных макросом. Как устранить?
 
А какие он может данные перенести ? У вас только одна строка со значением 13, и она уже перенесена. Все больше ему переносить нечего.
Дублировние значений при вставке данных макросом. Как устранить?
 
Если я правильно понял, то так должно работать
Изменено: m.roman - 09.04.2018 12:43:30
Сбор данных из разных книг Excel
 
Цитата
SimS-2007 написал:
А073, А076, А151, А199, А208
Могу предположить, что либо таких номеров нет в шаблоне, либо в файлах магазинов номера не равны номерам в шаблоне.
Можете  один из этих файлов выложить здесь или пришлите на почту  
Изменено: m.roman - 15.12.2017 14:04:26
Сбор данных из разных книг Excel
 
На скорую руку. Сделано исходя из того, что структуры файлов от магазинов будут без изменений, т.е один в один с шаблоном.
Страницы: 1
Наверх