Excel как скопировать сортировку

 

roadtomoney

Пользователь

Сообщений: 6
Регистрация: 27.06.2013

Здравствуйте, уважаемые форумчане. В последующем вопросе я новичок, поэтому просьба не быть слишком строгими ко мне. Вопрос следующий. У меня есть некая информация преобразованная в excel-файл. Необходимо отобрать нужные строки и автоматически скопировать их на отдельный лист. Еще момент — данные в excel-файле периодически обновляются. Файл прикрепляю. Уточняю, пользуюсь Ecxel 2003, можно Excel 2007

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

roadtomoney, Вам, как новичку, скажу по секрету: мало кто захочет возиться с файлом в 510К. Ведь можно же делать пример не на такое количество строк. Да и какие строки считать «нужными» — пока только Вы знаете. Как должен выглядеть желаемый результат — тоже никто не знает…

 

roadtomoney

Пользователь

Сообщений: 6
Регистрация: 27.06.2013

Спасибо. Сейчас исправлюсь)

 

roadtomoney

Пользователь

Сообщений: 6
Регистрация: 27.06.2013

Прикладываю новый файл. Проблема описана в нем снизу) Суть проблемы в том, что необходимо, чтобы копировались именно строки с информацией, как (к примеру, в 3 и 40 строках) — остальная информация не должна попадать на новый лист. Импорт данных из внешних источников (строк может быть любое количество — главное, чтобы они удовлетворяли требованиям по примеру 3 и 40 строк). Желаемый результат (как должно быть) на Листе 2.

 

Hugo

Пользователь

Сообщений: 23249
Регистрация: 22.12.2012

Фильтр в T — выбираем «Статистика», копируем. Можно вручную, можно маросом.

 

roadtomoney

Пользователь

Сообщений: 6
Регистрация: 27.06.2013

Можно немного подробнее, пожалуйста. Как будет выглядеть макрос?

 

Hugo

Пользователь

Сообщений: 23249
Регистрация: 22.12.2012

#7

27.06.2013 10:51:19

Код
Sub tt()

    With Sheets(1)
        If .AutoFilterMode Then .AutoFilter.Range.AutoFilter
    End With

    With Sheets(1).UsedRange.Columns(20)
        .AutoFilter Field:=1, Criteria1:="Статистика"
        .SpecialCells(xlCellTypeVisible).EntireRow.Copy Sheets(2).[a1]
    End With
    
    Sheets(1).AutoFilter.Range.AutoFilter
    
End Sub

Изменено: Hugo27.06.2013 10:55:48
(Чуть сократил.)

 

roadtomoney

Пользователь

Сообщений: 6
Регистрация: 27.06.2013

Спасибо большое. Все работает!!! Столько по интернету бродил…HUGO — ты лучший  :)  Можно еще один вопрос… Как сделать, чтобы макрос автоматически срабатывал на странице? Поскольку идет импорт данных извне и обновляются с периодичностью 5 минут. То есть, чтобы макрос для «Статистики» срабатывал автоматически.

 

Hugo

Пользователь

Сообщений: 23249
Регистрация: 22.12.2012

А мне вариант Карена нравится больше :)
Если конечно всегда применим.
Как сделать чтоб срабатывало на обновление — зависит как обновляете.
Можно на третьем листе прописать формулу, завязанную на первый, и по событию пересчёта запускать макрос.
Но не вполне понятно — куда копировать? Всегда в A1?

 

roadtomoney

Пользователь

Сообщений: 6
Регистрация: 27.06.2013

Копирование на соседний лист, всегда в A1 Вопрос в том, что на первом листе данные динамические и меняются автоматически каждые 5 минут, а макрос для обновления статистики приходится запускать вручную. Можно сделать так, чтобы макрос запускался автоматически вместе с обновлением первого листа?

 

Hugo

Пользователь

Сообщений: 23249
Регистрация: 22.12.2012

#12

27.06.2013 12:13:00

Так ведь уже написал — добавляете лист, туда формулу например
=COUNTA(Лист1!A:S)
В модуль этого листа код

Код
Private Sub Worksheet_Calculate()
Лист1.www
End Sub

Это в файл Карена :)
Можно аналогично и мой код вызывать — только название поменять.

Перенос сортированных результатов таблицы на другой лист…

Shock23

Дата: Воскресенье, 19.10.2014, 13:52 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 17


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Вопрос такой, есть таблица на листе «список работ», есть лист «вывод», можно ли перенести отсортированную по дате таблицу со «списка работ» на лист «вывод», если да, то как?

 

Ответить

koyaanisqatsi

Дата: Воскресенье, 19.10.2014, 14:30 |
Сообщение № 2

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Shock23, А зачем так сложно ?
На том же самом листе выделяете всю таблицу кликаете «Главная/сортировка и фильр/настраиваемая сортировка…/ (выбираетм столбец дата) «

 

Ответить

Shock23

Дата: Воскресенье, 19.10.2014, 14:49 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 17


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Shock23, А зачем так сложно ?
На том же самом листе выделяете всю таблицу кликаете «Главная/сортировка и фильр/настраиваемая сортировка…/ (выбираетм столбец дата) «

Это удобно когда есть просто таблица, а когда это фрагмент очень большой таблицы, то лучше что бы она отображалась на другом листе отдельно. Что бы можно было просто в главной таблице проставить даты, а они уже отсортировались на другом листе.

 

Ответить

koyaanisqatsi

Дата: Воскресенье, 19.10.2014, 15:30 |
Сообщение № 4

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

может сводной ?

К сообщению приложен файл:

exampl3.xlsx
(13.9 Kb)

 

Ответить

Shock23

Дата: Воскресенье, 19.10.2014, 17:29 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 17


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Сводная это разовая операция, а надо что бы автоматически при вводе новых данных, формировалась на другом листе другая таблица. С помощью формул.

 

Ответить

Nic70y

Дата: Воскресенье, 19.10.2014, 18:21 |
Сообщение № 6

Группа: Друзья

Ранг: Экселист

Сообщений: 8132


Репутация:

1998

±

Замечаний:
0% ±


Excel 2010


не советую!
формула массива

Код

=ЕСЛИОШИБКА(ИНДЕКС(‘Список работ’!A$2:A$5000;ОКРУГЛ(ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ(‘Список работ’!$A$2:$A$5000<>»»;’Список работ’!$A$2:$A$5000+СТРОКА($A$2:$A$5000)/10000);СТРОКА(A1));1)*10000;0)-1);»»)

К сообщению приложен файл:

18-52.xlsx
(10.8 Kb)


ЮMoney 41001841029809

 

Ответить

Shock23

Дата: Понедельник, 20.10.2014, 10:46 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 17


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Спасибо огромное, то что нужно.

Сообщение отредактировал Serge_007Понедельник, 20.10.2014, 14:06

 

Ответить

Shock23

Дата: Понедельник, 20.10.2014, 13:40 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 17


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Попробовал применить данную формулу в своей таблице. И понял что работает она немного не так. Можно ли внести изменения в данную формулу таким образом, что бы если мы удаляем дату из основной таблице, то строка с наименованием и ценой вообще не выводиться в отсортированный вариант???

Сообщение отредактировал Serge_007Понедельник, 20.10.2014, 14:06

 

Ответить

Shock23

Дата: Четверг, 23.10.2014, 16:02 |
Сообщение № 9

Группа: Пользователи

Ранг: Новичок

Сообщений: 17


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Решил свою проблему данным способ, с помощью формулы:

Код

=ЕСЛИ(‘Список работ’!A2=»»;»»;’Список работ’!A2)

Теперь таблицу можно сортировать.

Но столкнулся с новой проблемой:

Если в таблице «список работ» добавить строку, например между 8-ой и 9-ой, то на странице «Вывод» пропадает формула:

Код

=ЕСЛИ(‘Список работ’!A9=»»;»»;’Список работ’!A9)

Можно ли как-то решить данную проблему?

К сообщению приложен файл:

8546294.xlsx
(10.9 Kb)

 

Ответить

  • Советы по Excel
  • Функции Excel
  • Формулы Excel
  • Excel Диаграммы
  • Советы по словам
  • Советы по Outlook

Обычно мы можем сохранить критерии фильтрации с помощью функции настраиваемых представлений в Excel, но функция настраиваемых представлений не может резервировать настраиваемые критерии / порядок сортировки. Эта статья познакомит вас с методом сохранения пользовательских критериев сортировки или порядка сортировки в Excel.

Сохранение пользовательских критериев / порядка сортировки с помощью функции редактирования пользовательских списков


Сохранение пользовательских критериев / порядка сортировки с помощью функции редактирования пользовательских списков

Этот метод поможет вам сохранить список, отсортированный по настраиваемым критериям, как настраиваемый список, а затем легко применить настраиваемые критерии к другим данным. Пожалуйста, сделайте следующее:

1. После сортировки списка нажмите Файл > Опции (или кнопка Office> Параметры Excel), чтобы открыть диалоговое окно Параметры Excel.

2. В диалоговом окне Параметры Excel щелкните значок Дополнительно на левой панели, а затем щелкните значок Редактировать специальные списки в Общие раздел. Смотрите скриншот:
документ сохранить пользовательские критерии сортировки 2

Внимание: В диалоговом окне «Параметры Excel 2007» щелкните значок Популярное на левой панели, а затем щелкните Редактировать специальные списки в Лучшие варианты работы с Excel раздел. Смотрите скриншот:
документ сохранить пользовательские критерии сортировки 8

3. В появившемся диалоговом окне Custom Lists перейдите к Импортировать список из ячеек и нажмите Приложения кнопка чтобы выбрать список, отсортированный по настраиваемым критериям, а затем щелкните значок Импортировать и OK кнопку последовательно. Смотрите скриншот:
документ сохранить пользовательские критерии сортировки 3

4, Нажмите OK в диалоговом окне Параметры Excel.

До сих пор пользовательские критерии / порядок сортировки были сохранены как пользовательский список в программе Microsoft Excel. Чтобы применить этот пользовательский критерий сортировки к другим спискам, выполните следующие действия.

5. Выберите список, который вы будете отсортировать по сохраненным пользовательским критериям сортировки, и нажмите Данные > Сортировать. Смотрите скриншот:
документ сохранить пользовательские критерии сортировки 4

6. В открывшемся диалоговом окне Сортировка укажите список, который вы будете отсортировать из Колонка выпадающий список, оставить Ценности выбран из Сортировать по раскрывающийся список и выберите Пользовательский список из Оформить заказ раскрывающийся список. Смотрите скриншот:

документ сохранить пользовательские критерии сортировки 5

7. В открывшемся диалоговом окне Настраиваемые списки выберите критерии настраиваемой сортировки, которые вы только что сохранили в папке Пользовательские списки и нажмите OK кнопка. Смотрите скриншот:
документ сохранить пользовательские критерии сортировки 6

8, Нажмите OK в диалоговом окне Сортировка.

Теперь вы увидите, что выбранный список отсортирован по сохраненным пользовательским критериям сортировки, как показано ниже:
документ сохранить пользовательские критерии сортировки 7

Один щелчок для резервного копирования (создания снимка) текущей книги и один щелчок для восстановления книги

При отмене некоторых операций в Excel обычно можно щелкнуть расстегивать кнопку несколько раз. Однако эта функция отмены часто не может отменить операции с помощью кода VBA. Здесь мы рекомендуем Kutools for Excel’s Отслеживание привязки Утилита, которая может помочь вам временно создать резервную копию текущей книги одним щелчком мыши и восстановить книгу до любых версий резервной копии одним щелчком мыши в Excel.

рекламная оснастка 1
Эти временные версии резервных копий будут автоматически удалены после закрытия текущей книги.


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (3)


Оценок пока нет. Оцените первым!

Подписывайтесь на Нас

Copyright © 2009 —

www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта

Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.

Защищено Sectigo SSL

paulgri, о макросах — неверно. Код может срабатывать по событиям.
Для этого код размещается в модуле листа.

Например, отслеживание изменений диапазона A2:A10

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Cells.Count > 1 Then Exit Sub
    If Not Application.Intersect(Range("A2:A10"), Target) Is Nothing Then
    .....*здесь_что-то_выполняем*.....
    End If
End Sub

Отслеживание двойного клика:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Worksheet_BeforeRightClick следит за правым кликом и т.д.


Реализация задачи формулой:

=НАИБОЛЬШИЙ($A$1:$A$10;СТРОКА(1:1))

где $A$1:$A$10 — исходный диапазон.

При протягивании формулы по строкам будет изменяться индекс, заданный функцией СТРОКА()

Если результирующий диапазон нужен в строке, а не в столбце, индекс нужно находить другой функцией:

=НАИБОЛЬШИЙ($A$1:$A$10;СТОЛБЕЦ(A1))

Копирование только видимых ячеек

​Смотрите также​​ потом нашел тут​ — выделяете диапазон​ данный момент отфильтрованы​ логику панели не​ «ВыделитьВидемыеЯчейки»? В Excel-2003​ IsEmpty(ActiveCell.Value) ‘…находим пустую​ a As Double​anabioss13​ вставка» но точно​ которое мы зададим​ в первой ячейке.​ «Ctrl» + «Shift»​ особенно, если много​(Выделить группу ячеек).​ книгу, щелкните вкладку​ вы можете скопировать​Примечание:​ , и сделал,​ A2:A12—Вставить. В этом​ только ячейки с​ ломать).​

​ ее можно найти​ ячейку ниже ActiveSheet.Paste​ Dim c As​: На примере работает..​ не скажу.​ условным форматированием и​ В нашем примере,​ + кнопку (стрелочку)​ строк.​Выберите опцию​ другого листа или​ только итоговых данных​Мы стараемся как​ чтобы запускалось в​ случае ячейки которые​ данными, пустые ячейки​8) закрыть панель​ в настройках панелей​ Application.CutCopyMode = False​ Integer Dim r​

​ Но файл у​

  1. ​Алексей200485954​ формулой. Смотрите, как​ мы написали число800​ вниз (или кнопку​Первый способ -​

    ​Visible cells only​​ выберите другую книгу​ из структурированных листа.​ можно оперативнее обеспечивать​

  2. ​ каждом файле) кнопки​​ скрыты не изменятся,​​ скрыты.​​ настройки.​​ управления.​ Else ActiveSheet.Paste Application.CutCopyMode​​ As Integer Dim​​ меня намного больше​

    Изображение ленты Excel

  3. ​: Офигеть, все получилось.​​ это сделать, в​​ в ячейку D2​​ вверх, зависит от​​обычный​

  4. ​(Только видимые ячейки)​​ и выделите левую​​Сделайте следующее:​ вас актуальными справочными​

    Команда

  5. ​ сделать пока не​ Но в выделенных​Я пока решаю​​После вышеописанных действий​​А где именно?​ = False End​

    ​ i As Integer​​ и если так​ Огромное спасибо!​ статье «Закрасить ячейку​ столбца D. Немного​ того, где хотим​.​ и нажмите​ верхнюю ячейку области​Выделите ячейки, которые нужно​

    ​ материалами на вашем​​ смог, но горячие​ ячейках останутся формулы,​ это так: снимаю​ кнопка «ВыделитьВидемыеЯчейки» будет​Семен Казменко​ If End If​ Dim EndRow As​ делать, то почему​dgrom​

support.office.com

Как скопировать только видимые ячейки в Excel

​ по условию в​ не по теме,​ выделить ячейки –​Возьмем такую таблицу.​OK​

​ вставки.​ скопировать подробнее, читайте​

Копируем видимые ячейки в Excel

​ языке. Эта страница​ клавиши работают.​ которые заменить на​ фильтр, потом копирую​

Копируем видимые ячейки в Excel

​ там куда вы​: Расскажу только про​ Next i End​

  1. ​ Integer ‘как работает?​​ то вставляет всего​​: Вот что гласит​
  2. ​ Excel формулой».​​ но хочется сказать​​ ниже или выше​​ Таблица будет одна​​.​Примечание:​​ статью выберите ячеек,​​ переведена автоматически, поэтому​Копируем видимые ячейки в Excel
  3. ​ячейки. Как исправить это?​​ значения можно будет​​ весь столбец В​ ее перетащили и​​ Excel-2003. Дома под​​ SubP.S. Мало данных​Копируем видимые ячейки в Excel
  4. ​ _ ‘ Выделям​ 2 первых ячейки.​​ справка.​​Алексей200485954​
  5. ​ здесь. Сочетание клавиш​​ ячейки, в которой​​ для всех примеров.​​Excel выделит видимые ячейки.​​ При копировании значения последовательно​

​ диапазонов, строк и​

Копируем видимые ячейки в Excel

​ ее текст может​Мне надо чтобы​
​ после снятия фильтра.​
​ через специальную вставку​

​ можно будет выполнить​

office-guru.ru

Вставить в видимые строки в Excel.

​ рукой только он.​ — раз! Все​ ​ ячейку с нужным​​anabioss13​В меню ПРАВКА​: Есть большая таблица.​ «Ctrl» + R​ написали число).​Уберем фильтром все цифры​ Теперь нажмите сочетание​ вставляются в строки​ столбцов на листе.​ содержать неточности и​ не копировались ячейки​The_Prist​ с галкой «Пропускать​ все действия из​1) левой кнопкой мыши​ что выше можно​ значением. Далее ОК.​
​: Все. Я разобрался.​​ жмем «перейти». В​​ Выбрал через фильтр​
​ – копирует данные​Теперь, или нажимаем​ 2 из таблицы.​
​Ctrl+C​ и столбцы. Если​Совет:​ грамматические ошибки. Для​ скрытые фильтром.​:​ пустые ячейки», а​ моего предыдущего сообщения.​ по любой панели​ сделат массивом. Но​ ‘Если фильтр уже​ Из за другого​ появившемся окошке жмем​ нужные строки (20​ по строке Excel​ сочетание клавиш «Ctrl»​ В оставшиеся видимые​, чтобы скопировать диапазон.​
​ область вставки содержит​
​ Чтобы отменить выделение ячеек,​ нас важно, чтобы​
Вставить в видимые строки Excel.​Помню раньше, когда​iksrman​ вот есть ли​
​Кстати, если впоследствии​
​ кнопок (например, обычно​ я как-то​ задействован — выделяем​ фильтра не вставлялось​ «выделить». В появившейся​ шт). Когда начинаю​ (в нашем примере​ + G, или​ ячейки поставим цифру​Выберите ячейку​ скрытые строки или​ щелкните любую ячейку​ эта статья была​ то, получалось нормально​: The_Prist,отличная штука! Всем​ возможность копирования, НЕ​
​ Вам будет нужно​ включена панель «Стандартная»).​с массивами не​ любую видимую ячейку.​ как надо. Спасибо,​ менюшке выбираем «только​ делать вставку в​ – строка 2,​ клавишу F5. Выйдет​ 600. В ячейку​A6​​ столбцы, возможно, потребуется​ на листе.​

​ вам полезна. Просим​ копировать, но не​ советую! Давно себе​ снимая фильтр?​ удалить какие-то кнопки​2) в появившемся​ очень. А так​ _ ‘ Далее​ вы мне помогли.​ видимые ячейки». Готово.​ другом документе он​​ копировали число 800​ диалоговое окно «Переход».​​ В2 ставим число​и нажмите​ отобразить их, чтобы​Щелкните​ вас уделить пару​ знаю почему так​ делал себе надстройку​Sanja​ с панелей, то​ контекстном меню список​ — чем мог,​ по ходу a​_Boroda_​[email protected]@​ вставляет все строки,​ из ячейки D2).​ Нажимаем кнопку «Выделить…».​ 600, затем копируем​Ctrl+V​ увидеть все скопированные​Главная​
​ секунд и сообщить,​
​ происходит.​ из этого макроса.​: А просто выделить​ их можно перетаскивать​ панелей экранных кнопок,​ тем помог.​ = InputBox(prompt:=»Введите значение​: Для удобства можно​: Alt+;​ которые попадают в​ Получилось так.​ И, в новом​ его вниз по​, чтобы вставить диапазон.​ данные.​ >​ помогла ли она​Demetry​ Спасибо Вам.​ отфильтрованные значение и​
Как вставить только в видимые стоки Excel.​ в обратном порядке​ в самом низу​Olya1985​ фильтра», _ Title:=»Копирование​ вытащить на панель​а у меня​ диапазон выделенных ячеек.​Третий способ.​ диалоговом окне «Выделение​ столбцу (тянем за​

excel-office.ru

Проблемка с копированием отфильтрованных ячеек

​Результат:​​По умолчанию Excel копирует​Найти и выделить​ вам, с помощью​: Надо выделить нужные​Rulsan​ скопировать их не​ при наличии на​ пункт «настройка». Выбрать​: хорошо. спасибо!​
​ значений», _ Default:=ActiveCell.Value)​ быстрого доступа кнопочку​ эта комбинация клавиш​Скажите пожалуйста как​В новом столбце​

​ группы ячеек» ставим​​ правый нижний угол​Урок подготовлен для Вас​ как видимые, так​
​, а затем выберите​ кнопок внизу страницы.​ ячейки, потом Ctrl-G​: Благодарю, , то​
​ пробовали?​ экране окна «Настройка».​ его.​Семен Казменко​ Selection.AutoFilter Field:=1, Criteria1:=a​ с черными квадратиками​ перестала работать в​ корректно скопировать и​ (в нашем примере​

​ галочку у слов​ ячейки В2). Значения​ командой сайта office-guru.ru​

​ и скрытые ячейки.​​ пункт​ Для удобства также​

​ — Выделить… -Только​​ что нужно, огромное​gling​
​ Например, выбрали кнопку​3) появится окно​: Предложенный Вам вариант​ c = ActiveCell.Column​ (как на рисунке​ обоих версиях после​

​ вставить в другом​​ – столбец Е)​
​ «Только видимые ячейки».​ скопировались только в​Источник: http://www.excel-easy.com/examples/copy-visible-cells-only.html​ Однако можно скопировать​Выделение группы ячеек​ приводим ссылку на​ видимые ячейки. Потом​
​ спасибо. Теперь как​: Копировать можно, вставить​

planetaexcel.ru

Как скопировать ячейки с фильтром (Формулы/Formulas)

​ «Сохранить» (дискетка) и​​ «Настройка», там на​ такой заумный. Все​ EndRow = ActiveSheet.UsedRange.Row​ ниже)​ переустановки винды (7)​ месте несколько отфильтрованных​ выделяем ячейки. Нажимаем​Нажимаем «ОК». Затем вставляем​ видимые ячейки. Точно​Перевел: Антон Андронов​ только видимые ячейки.​

​.​​ оригинал (на английском​ обычным копипастом.​;)

​ бы заставить работать​​ нельзя в отфильтрованный​ перетащили ее отпустив​ вкладке «Команды» два​ это можно сделать​ — 1 +​»Выделить видимые ячейки»​ (хотя раньше часто​

​ строк.​​ клавишу F5. Выйдет​ как обычно.​ также можно вставлять​Автор: Антон Андронов​В этом примере строка​

​Выберите параметр​​ языке) .​Алексей пинчук​ эти макросы во​ диапазон, вставка происходит​ на окне «Настройка».​ списка.​

​ простым копированием. Для​
​ _ ActiveSheet.UsedRange.Rows.Count ‘​Клавишами это Альт​

excelworld.ru

Вставить скопированные строки в Excel с учетом фильтра

​ пользовалась)​​Pankratd​ диалоговое окно «Переход».​Ещё один способ​ и формулы. Мы​Вставить только в видимые​ 2 скрыта:​только видимые ячейки​Если некоторые ячеек, строк​: > На самом​ всех открытых файлах​ даже в те​Olya1985​4) в правом​

​ этого:​​ Находим последнюю строку​ точка_с_запятой​в чем может​: Сталкивался с такой​ Нажимаем кнопку «Выделить…».​ вызвать диалоговое окно​ в ячейке С2​ строки в​Если просто скопировать, а​и нажмите кнопку​ и столбцов на​ деле я применил​ Excel, а не​ строки которые скрыты.​: спасибо! у меня​ списке выбрать категорию​1) Выделить нужный​ _ рабочей области​Olya1985​ быть причина?​ же проблемой, делаю​ И, в новом​ «Выделение группы ячеек».​ пишем такую формулу.​Excel​ затем вставить этот​ОК​ листе не отображается,​ не фильтр к​ только когда открывается​Rulsan​ тоже excel 2003.​ «Правка»​ диапазон.​ For i =​: Подскажите, пожалуйста, можно​anabioss13​ так:​ диалоговом окне «Выделение​ На закладке «Главная»​ =А2*10​числа, формулы, текст​ диапазон, результат получается​.​ у вас есть​ диапазону, а скрыл​ файл с примером​: Да, как сказал,​ а еще можно​5) в левом​2) Нажать кнопку​ 1 To EndRow​ ли в excel​
​: Здравствуйте. Подскажите пожалуйста​Открываю буфер обмена​ группы ячеек», ставим​ в разделе «Редактирование»​

​Получилось так.​​ можно несколькими способами.​

​ следующим:​​Щелкните​ возможность копирования всех​ некоторые строки​ Tips_Macro_CopyPasteInHiddenCells.xls​ , копировать то​
​ этот пункт добавить​ появится список команд​
​ «ВыделитьВидемыеЯчейки».​ If Cells(i, c).Value​
​ 2003 после копирования​ как скопировать последний​ (меню «правка» в​
​ галочку у слов​ нажимаем на кнопку​Отменим фильтр. Получилась такая​ Когда нужно вставить​Чтобы скопировать только видимые​Копировать​

​ ячеек, или только​​Это и есть​P.S. Имеется ввиду,​ можно, я уже​ в меню edit.​ этой категории.​3) Начать копирование​
​ = a Then​

​ столбца с отфильтрованными​​ столбец с данными​ 2003, или лента​ «Только видимые ячейки».​
​ «Найти и выделить».​ таблица.​ числа, формулы, текст​ ячейки, выполните несколько​
​(или нажмите клавиши​ видимые ячейки. По​ ответ на вопрос.​ чтобы прикрутить как-то​ пробовал копировать только​Rulsan​
​6) почти в​ (ну а далее​ Cells(i, c).Select Selection.Copy​ данными сделать так,​
​ и вставить в​ «главная» в 2007).​ Нажимаем «ОК». Теперь,​
​ В появившемся списке​Формула и цифры вставились​ не во все​
​ простых действий:​ CTRL+C).​ умолчанию Excel копирует​ Высота строки (а​
​ в виде кнопок​ видимые ячейки, по​: Привет всем.​ самом конце этого​ обычно).​ Cells(EndRow + 5,​ чтобы при их​ другой файл, чтобы​Копиую отфильтрованный диапазон​
​ не отменяя выделения,​ нажимаем на функцию​

​ только в отфильтрованные​ строки таблицы, можно​Выделите диапазон​Выделите левую верхнюю ячейку​ скрытых или отфильтрованных​ скрытие строки —​ в ленту или​
​ всякому, но вставляет​Посоветуйте, пожалуйста, есть​ (см.п.5) списка кнопка​Вопрос в другом.​ c).Activate ‘ Активируем​ вставке в отедельный​ скопировалось только то​ в буфер, при​ в первой ячейке​ «Выделение группы ячеек».​ строки.​ воспользоваться фильтром. Как​

​A1:A4​​ области вставки и​ ячейки не только​ просто установка её​ горячих клавиш, чтобы​ то оно подряд,​

CyberForum.ru

Копирование отфильтрованного диапазона данных

​ ли возможность в​​ «ВыделитьВидемыеЯчейки»​
​ Где найти кнопку​ последнюю строку _​ столбец они вставлялись​ что видимо. А​ копировании дапзон выделяется​ столбца (у нас​ Чтобы​Второй способ.​ установить фильтр и​.​ нажмите кнопку​ видимые ячейки. Если​ высоты в 0)​
​ всегда была возможность​ а не в​ Excel или надстройке​7) на нее​ «ВыделитьВидемыеЯчейки»? В Excel-2003​ плюс 5 строк.​ с учетом фильтра,​ то когда копируешь​ бегущими муравьями. Снимаю​ – Е2) вводим​

​заполнить видимые ячейки в​​Также отфильтруем данные.​ как фильтровать в​На вкладке​Вставить​

​ это не является​​ будет копироваться, только​ такого копирования-вставки.​ отфильтрованные.​ PLEX копирования данных​ нужно нажать левой​

​ ее можно найти​​ If Not IsEmpty(Cells(EndRow​ то есть тольке​ как обычно оно​ этих муравьев «Esc»​ формулу, цифру, т.д.​ выделенных столбцах Excel​ В первой ячейке​ Excel, смотрите в​Home​

​(или нажмите клавиши​​ вас не устраивают,​ если копируется вся​P.S.S. Ни разу​gling​ из отфильрованного диапазона​ клавишей мыши, перетащить​ в настройках панелей​ + 5, c).Value)​ те данные которые​ вставляется со значениями​ и вставляю фрагмент​ Нажимаем сочетание клавиш​, нажимаем сочетание клавиш​

​ пишем число, формулу,​​ статье «Фильтр в​

​(Главная) нажмите кнопку​​ Ctrl + V).​ выполните действия, описанные​ строка. То есть​ не делал, но​: Можно такой вариант​

​ из столбца В​​ и отпустить на​ управления.​ Then ‘ если​ видны нам и​ которые скрыты внутри..​ из буфера. Вставляется​ «Ctrl» + «Enter».​ «Ctrl» + D.​ текст, т.д. Теперь,​ Excel». Но, чтобы​
​Find & Select​Совет:​ в этой статье,​ надо выделить не​ прочитал пост выше,​ использовать: Написать формулу​ в столбец А?​
​ любой панели кнопок​Olya1985​ строка не пустая,​ не hidden.​TimSha​ все как надо,​В Excel ячейки​ И все выделенные​ если строк тысячи,​ вставить данные только​(Найти и выделить)​ Чтобы скопировать выделенный фрагмент​

planetaexcel.ru

Excel: Когда копирую отфильтрованные ячейки и вставляю их на другой лист, то вставляются также и скрытые фильтром ячейки

​ чтобы скопировать только​
​ конкретные ячейки, а​ что можно сделать​ в А2 =B2;​
​ В столбце В​ (лучше где-то в​: Вопрос в другом.​ тогда… Do ActiveCell.Offset(1,​Igor_Tr​

​: Только видимое и​​ без скрытых строк.​ можно выделить цветом​ столбцы заполнятся данными​ то выделяем ячейки​ в видимые ячейки,​

​ и кликните по​​ на другой лист​ видимые ячейки. Например​ строки полностью.​ в виде надстройки,​ копируете ячейку A2​
​ на картинке на​ конце панели, чтоб​ Где найти кнопку​ 0).Select Loop Until​: Sub Копировать_Отфильтрованное() Dim​ выделяем (см .скрин)…​Как вариант «Специальная​ по поределенному условию,​ или формулой, как​ так: нажимаем клавиши​ нужны свои способы,​Go To Special​

​ или в другую​

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel как скопировать размеры ячеек
  • Excel как скопировать размер ячейки
  • Excel как скопировать размер ячеек
  • Excel как скопировать правило условного форматирования на другой лист
  • Excel как скопировать правило условного форматирования для других ячеек

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии