Как удалить одни и те же строки или диапазоны на нескольких листах в Excel?

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

Удалите одни и те же строки или диапазоны на нескольких листах с группировкой всех листов
Удалите одни и те же строки или диапазоны на нескольких листах с кодами VBA

Легко удалить все пустые строки в выбранном диапазоне/листах или активном/всех листах в Excel

Как показано на скриншоте ниже, вы можете удалить все пустые строки в выбранном диапазоне, активном листе, выбранных листах или всех листах всего несколькими щелчками мыши в Excel.

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 60 дней. Загрузите бесплатную пробную версию сейчас

Вкладка Office Включите редактирование и просмотр с вкладками в Office и сделайте вашу работу намного проще … Подробнее … Скачать бесплатно … Kutools for Excel Решает Большинство ваших проблем и увеличивает вашу производительность на 80%.

  • Повторное использование чего угодно: добавьте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное, и быстро использовать их в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

Подробнее … Бесплатная загрузка …

->

Содержание

  1. Удаление одинаковых строк или диапазонов на нескольких листах с группировкой всех листов
  2. Удалить одни и те же строки или диапазоны на нескольких листах с кодами VBA
  3. Статьи по теме:

Удаление одинаковых строк или диапазонов на нескольких листах с группировкой всех листов

Легко сгруппировать все листы, а затем одновременно удалить те же строки или диапазоны из этих листов.

1. Щелкните правой кнопкой мыши любую вкладку листа в текущей книге, затем нажмите Выбрать все листы из контекстного меню.

2. Теперь все листы выбраны. Если вы удаляете определенные строки или диапазоны на листе, те же строки или диапазоны на других листах удаляются вместе.

3. После удаления строк или диапазонов на всех листах щелкните правой кнопкой мыши вкладку листа и затем в контекстном меню выберите Разгруппировать листы , чтобы разгруппировать все листы.

Удалить одни и те же строки или диапазоны на нескольких листах с кодами VBA

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

Удалить одинаковые строки на нескольких листах

1. Одновременно нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .

2. В окне Microsoft Visual Basic для приложений нажмите Вставить > Модуль . Затем скопируйте и вставьте следующий код VBA в окно кода.

Код VBA: удаление одинаковых строк на нескольких листах в Excel

Примечание . В коде VBA 4: 5 означает, что строки 4 и 5 будут удалены на нескольких листах в текущей книге. Вы можете изменить их на нужную строку.

3. Нажмите клавишу F5 , чтобы запустить код, после чего указанные строки будут немедленно удалены со всех листов в текущей книге.

Удалить одинаковые диапазоны на нескольких листах

Для удаления одних и тех же диапазонов на нескольких листах вы можете попробовать следующий код VBA.

Код VBA: удалить один и тот же диапазон на нескольких листах

После копирования и вставки кода VBA в модуль нажмите клавишу F5 , чтобы запустить код, и во всплывающем окне Kutools for Excel выберите диапазон, который вы хотите удалить на нескольких листах, а затем нажмите кнопку OK .

Теперь значения ячеек в этом конкретном диапазоне немедленно удаляются со всех листов в текущей книге.

Статьи по теме :

  • Как удалить строки с отсутствующими/пустыми значениями в определенных столбцах в Excel?
  • Как удалить строки, если ячейка g reater/меньше определенного значения в Excel?
  • Как удалить все строки, кроме первой строки заголовка в Excel?
  • Как удалить все строки ниже определенной строки или активная ячейка в Excel?

Источник: frestage.ru

Бытовой вопрос