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

Страницы: 1
Как в макросе выбрать только не скрытые заполненные ячейки в таблице
 
Очень нужна помощь. Есть записанный макрос по выделению диапазона ячеек в одной Книге и копирование в другую.
Но нужно его автоматизировать, т.к. диапазон будет постоянно меняться. Что нужно поправить чтобы макрос сам выделял не скрытые заполненные ячейки.
Код
Sub КОПИРОВАНИЕ()
'

    Range("Таблица3").Select
  
    Selection.Clear
    Range("A5").Select
    Windows("2 котел.xlsx").Activate
  
    Range("A18105:AI18167").Select             'вот тут нужно что-то изменить/дополнить
    Selection.Copy
    Windows("Выборка.xlsm").Activate
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub

Предыстория.
Есть Книга1 с большим числом ежечасно дополняемых данных и Книга2 с выборкой. Первый макрос запускается в Книге2 и  фильтрует данные в Книге1 в зависимости от введенной даты. Второй должен копировать отфильтрованный диапазон в Книге1 и вставлять в Книгу2. Вот со вторым и возникла проблема.
Было много попыток, в самой удачной почему-то копируется вся таблица, только скрытые строки становятся пустыми. Мне такой вариант не подходит. Хочется чтобы ничего лишнего не было, даже пустых строк.

Буду благодарна за помощь.
Не работает простой фильтр
 
New, благодарю!
sokol92, и вам большое спасибо!
Не работает простой фильтр
 
Заменила файл.
Не работает простой фильтр
 
Всем доброго времени суток!
Сделала простенький макрос для выборки данных по дате. Но в результате получаю все заполненные строки скрытыми. Захожу в ручной фильтр, там срабатывает все верно. Стоит нужная дата.  Просто нажимаю ОК и происходит сортировка. Т.е. я так понимаю, что макрос срабатывает, но почему-то не до конца. И не пойму в чем причина.
Буду благодарна, если кто-то подскажет
Изменено: Юля - 16.09.2020 13:34:06
Страницы: 1
Наверх