Excel как скопировать правило условного форматирования на другой лист

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

Как скопировать правила условного форматирования на другой лист / книгу?

Например, вы условно выделили целые строки на основе повторяющихся ячеек во втором столбце (Фрукты Столбец) и раскрасил 3 верхних значения в четвертом столбце (Сумма Столбец), как показано на скриншоте ниже. И теперь вы хотите скопировать правило условного форматирования из этого диапазона в другой лист / книгу. Эта статья предлагает два обходных пути, которые помогут вам.

  • Скопируйте правила условного форматирования на другой лист / книгу с помощью Format Painter
  • Скопируйте правила условного форматирования из закрытой книги на другой лист / книгу
  • документ копировать условное форматирование 13

Скопируйте правила условного форматирования на другой лист / книгу с помощью Format Painter

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

1. Выберите диапазон, условное форматирование которого вы скопируете, и нажмите Главная > Формат Painterдокумент копировать условное форматирование 2.

2. Перейдите к диапазону назначения и перетащите кисть. в этом диапазоне.
документ копировать условное форматирование 12

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

3. Продолжайте выбирать диапазон назначения и нажмите Главная > Условное форматирование > Управление правилами. Смотрите скриншот:

4. В диалоговом окне «Диспетчер правил условного форматирования» дважды щелкните линейку, которая не работает в целевом диапазоне, чтобы открыть диалоговое окно «Изменить правило форматирования». Смотрите скриншот:
документ копировать условное форматирование 11

5. А затем в Формат значений, где эта формула истинна поле измените ссылки на ячейки в зависимости от диапазона назначения.

Внимание: В нашем случае мы меняем формулу как = СЧЁТЕСЛИ ($ B $ 23: $ B $ 46, $ B23)> 1 (23 млрд долларов: 46 млрд долларов — второй столбец в целевом диапазоне, а $ B23 — первая ячейка во втором столбце).

6. Нажмите OK > OK кнопки для сохранения изменений.

И тогда вы увидите, что условное форматирование точно скопировано и вставлено в целевой диапазон. Смотрите скриншот:
документ копировать условное форматирование 13

Ноты: Если диапазон, из которого вы копируете условное форматирование, и диапазон, в который вы вставляете условное форматирование, находятся в разных книгах, перед копированием необходимо открыть обе книги.


Скопируйте правила условного форматирования из закрытой книги на другой лист / книгу

Если вам нужно часто копировать условное форматирование из указанного диапазона и вставлять в разные книги, мы рекомендуем вам сохранить указанный диапазон с условным форматированием как запись автотекста с помощью Kutools for ExcelАвтора Авто Текст Утилита, а затем вы можете скопировать правило условного форматирования, не открывая соответствующую книгу.

1. Нажмите Кутулс > Вставить > Авто Текст , чтобы активировать панель автотекста.

2. Выберите диапазон с условным форматированием, щелкните значок Добавить кнопка документ копировать условное форматирование 8 в области автотекста, затем в открывшемся диалоговом окне «Новый автотекст» введите имя для этой новой записи автотекста и укажите группу для его сохранения, а затем щелкните значок Добавить кнопка. Смотрите скриншот:
документ копировать условное форматирование 4

До сих пор мы сохранили указанный диапазон с условным форматированием как запись автотекста в Excel. И в будущем мы сможем вставить этот диапазон в любую книгу одним щелчком мыши.

3. Просто щелкните запись «Автотекст» на панели «Автотекст», этот диапазон с условным форматированием будет вставлен в ваш рабочий лист. И тогда вы можете следовать те же шаги, которые мы вводим выше для копирования условного форматирования.
документ копировать условное форматирование 5

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now


Демонстрация: копирование правил условного форматирования из закрытой книги в другой лист / книгу


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


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

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

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

вкладка kte 201905


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

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

офисный дно

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


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

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

Copyright © 2009 —

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

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

Защищено Sectigo SSL

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

Копирование условного форматирования

Если вы хотите использовать правило условного форматирования для новых данных, скопируйте его в новые данные с помощью форматирования по методу «Формат по4».

  1. Щелкните ячейку с условным форматированием, которое вы хотите скопировать.

  2. Нажмите кнопку HOME > «Формат по4». Указатель примет вид кисти. Если вы хотите скопировать форматирование в несколько вариантов, дважды щелкните «Формат по щелчку».

  3. Чтобы скопировать форматирование, перетащите указатель мыши по нужным ячейкам или диапазонам.

  4. Чтобы остановить форматирование, нажмите клавишу ESC.

Хотите узнать больше?

Применение условного форматирования для быстрого анализа данных

Добавление, изменение, поиск и отмена условного форматирования

Расширенные возможности условного форматирования

Содержание

  • Копирование условного форматирования с помощью специальной вставки
  • Копирование условного форматирования с помощью Format Painter
  • Проблема при копировании условного форматирования

Условное форматирование в Excel позволяет быстро форматировать ячейку (или диапазон ячеек) на основе значения или текста в ней.

Например, ниже у меня есть пример, в котором у меня есть оценки учащихся, и я использовал условное форматирование, чтобы выделить все оценки выше 80.

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

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

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

Итак, приступим!

Копирование условного форматирования с помощью специальной вставки

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

Обратите внимание, что вы не можете просто скопировать и вставить ячейку. Вы должны убедиться, что вы копируете ячейку, но вставляете только правила условного форматирования в эту ячейку (а не все остальное, например значение или формулу).

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

Предположим, у вас есть набор данных, как показано ниже, где у меня есть условное форматирование, примененное к столбцу B (оценка по математике), чтобы все ячейки со значением более 80 были выделены.

Теперь, что, если я хочу применить то же правило условного форматирования ко второму столбцу (для оценки физики), чтобы все ячейки выше 80 были выделены зеленым цветом.

Это легко сделать!

Ниже приведены шаги по копированию условного форматирования из одной ячейки в другую:

  1. Выберите ячейку B2
  2. Щелкните правой кнопкой мыши и скопируйте его (или используйте сочетание клавиш Control + C)
  3. Выберите весь диапазон, в который вы хотите скопировать условное форматирование (C2: C11 в этом примере)
  4. Щелкните правой кнопкой мыши в любом месте выделения
  5. Нажмите на опцию Специальная вставка. Это откроет диалоговое окно Специальная вставка.
  6. В диалоговом окне Специальная вставка выберите Форматы.
  7. Нажмите ОК.

Вышеупомянутые шаги скопируют условное форматирование из столбца B и применит его к выбранным ячейкам в столбце C.

При использовании специальной вставки для копирования условного форматирования следует помнить, что при этом копируется все форматирование. Поэтому, если в ячейках есть какие-либо границы, или если текст выделен жирным шрифтом и т. Д., Он также будет скопирован.

Примечание. Те же шаги, которые показаны выше, также будут работать при копировании и вставке условного форматирования в ячейки на другом листе или даже в другой книге.

Копирование условного форматирования с помощью Format Painter

Format painter — это инструмент, который позволяет скопировать формат из ячейки (или диапазона ячеек) и вставить его.

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

Предположим, у вас есть набор данных, показанный ниже, где я применил условное форматирование к столбцу Math Score, чтобы все ячейки со значением более 80 были выделены.

Ниже приведены шаги по использованию средства рисования форматов для копирования условного форматирования из столбца оценки математики и применения его к столбцу оценки физики:

  1. Выберите ячейку (или диапазон ячеек), из которой вы хотите скопировать условное форматирование
  2. Перейдите на вкладку «Главная»
  3. В группе «Буфер обмена» щелкните значок «Формат по образцу».
  4. Выделите все ячейки, к которым вы хотите применить скопированное условное форматирование.

Совет от профессионалов: если вы хотите скопировать условное форматирование и вставить его в несколько ячеек или диапазонов (которые нельзя выбрать за один раз), дважды щелкните значок «Форматирование по образцу». Это сохранит активную программу рисования форматов, и вы сможете вставить форматирование несколько раз (если только вы не нажмете клавишу Escape).

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

Опять же, как и в случае со специальной вставкой, Format painter также копирует все форматирование (включая условное форматирование).

Проблема при копировании условного форматирования

В большинстве случаев у вас не возникнет проблем с копированием и вставкой условного форматирования из одной ячейки в другую.

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

Этот параметр позволяет создать собственную формулу, и форматирование применяется в формуле, возвращающей значение ИСТИНА для ячейки, и не применяется, когда формула возвращает ЛОЖЬ.

Если вы использовали формулу в условном форматировании, в которой используются абсолютные или смешанные ссылки, то при копировании она может работать не так, как ожидалось.

Например, в приведенном ниже примере я использовал формулу = $ B2> = 80, чтобы выделить все ячейки в столбце B, которые имеют значение выше 80.

Но когда я копирую это условное форматирование в столбец C, он по-прежнему ссылается на столбец B, и я получаю неправильный результат (как показано ниже).

Поэтому, если вы копируете условное форматирование из одной ячейки в другую и не получаете ожидаемого результата, лучше всего проверить используемую формулу и скорректировать ссылки.

Например, в этом случае я могу изменить формулу на = B2> = 80, и она должна работать нормально.

Если вам интересно, куда идет формула, перейдите на вкладку «Главная», а затем на «Условное форматирование».

В появившихся параметрах нажмите «Новое правило». В диалоговом окне «Новое правило форматирования» выберите параметр «Использовать формулу, чтобы определить, какие ячейки нужно форматировать.

Это покажет вам поле, в которое вы можете ввести формулу для выбранного диапазона. Если эта формула возвращает значение ИСТИНА для ячейки, она будет отформатирована, а если она вернет ЛОЖЬ, то нет.

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

И если вы видите проблемы с ним, проверьте используемую в нем формулу.

Надеюсь, вы нашли этот урок полезным!

Другие учебники по Excel могут оказаться полезными:

  • Выделение строк на основе значения ячейки в Excel (условное форматирование)
  • Выделите КАЖДУЮ СТРОКУ в Excel (используя условное форматирование)
  • Как удалить форматирование таблицы в Excel
  • Поиск и выделение данных с помощью условного форматирования
  • Как применить условное форматирование в сводной таблице в Excel
  • Выделите активную строку и столбец в диапазоне данных в Excel

Логотип Microsoft Excel на зеленом фоне

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

У вас может быть правило условного форматирования, основанное на дате, которое вы хотите использовать для других дат. Или у вас может быть правило для поиска дубликатов, и вам нужно использовать его на другом листе. Мы покажем вам три способа скопировать условное форматирование в Excel и использовать его в другом месте электронной таблицы или на другом листе той же книги.

Копирование форматирования с помощью Format Painter

Format Painter — это полезный инструмент Office, который позволяет копировать форматирование в другие части документа. С его помощью вы можете скопировать правило условного форматирования в другие ячейки.

Выделите ячейки, содержащие правило условного форматирования. Перейдите на вкладку «Главная» и нажмите кнопку «Формат по образцу» в разделе «Буфер обмена» на ленте.

Формат по образцу на вкладке Главная

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

Использование Painter для копирования правила форматирования

Теперь вы скопировали правило условного форматирования, а не только форматирование. Вы можете убедиться в этом, просмотрев Диспетчер правил условного форматирования, выбрав «Главная» > «Условное форматирование» > «Управление правилами».

Подтвердить правило в Менеджере

Копирование форматирования с использованием специальной вставки

Параметры «Специальная вставка» в Excel могут не только помочь вам добавить или умножить значения. Вы также можете использовать действие вставки форматирования, чтобы применить условное форматирование.

Выделите ячейки, содержащие правило условного форматирования. Затем скопируйте их одним из следующих способов:

  • Щелкните правой кнопкой мыши и выберите «Копировать».
  • Нажмите кнопку «Копировать» в разделе «Буфер обмена» на ленте на вкладке «Главная».
  • Используйте сочетание клавиш Ctrl+C в Windows или Command+C в Mac.

Скопируйте отформатированные ячейки

Выберите ячейки, к которым вы хотите применить правило, перетащив их. Затем используйте специальное действие «Вставить» для форматирования одним из следующих способов.

  • Щелкните правой кнопкой мыши и выберите «Специальная вставка» > «Другие специальные параметры вставки» и выберите «Форматирование».
  • Щелкните стрелку раскрывающегося списка «Вставить» в разделе «Буфер обмена» на вкладке «Главная». Перейдите к разделу «Другие специальные параметры вставки» и выберите «Форматирование».
  • Щелкните стрелку раскрывающегося списка «Вставить» на вкладке «Главная» и выберите «Специальная вставка». Отметьте параметр «Форматы» в диалоговом окне и нажмите «ОК».

Параметр «Вставить специальное форматирование»

Затем вы увидите, что форматирование применяется к выбранным ячейкам. Опять же, вы можете убедиться, что правило скопировано, а не только форматирование, просмотрев Диспетчер правил условного форматирования.

Подтвердить правило в Менеджере

Копирование форматирования с помощью диспетчера правил условного форматирования

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

Откройте инструмент, перейдя на вкладку «Главная» и щелкнув стрелку раскрывающегося списка «Условное форматирование». Выберите «Управление правилами».

Управление правилами в раскрывающемся списке «Условное форматирование»

Когда откроется Диспетчер правил условного форматирования, выберите «Этот рабочий лист» в раскрывающемся списке вверху. Если правило, которое вы хотите продублировать, находится на другом листе, вместо этого вы можете выбрать его из раскрывающегося списка.

Выберите лист

Затем выберите правило, которое вы хотите скопировать внизу, и нажмите «Дублировать правило».

Дублировать правило

Появится точная копия правила. Затем вы можете изменить диапазон ячеек в поле «Применяется к» справа для новых ячеек или выбрать лист и ячейки с помощью курсора, чтобы заполнить поле. Вы также можете внести другие изменения в формат, если хотите.

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

Нажмите «Применить», чтобы применить правило к новым ячейкам, и «Закрыть», чтобы закрыть окно «Диспетчер правил».

Условное форматирование дает вам отличный способ выделить определенные данные на вашем листе. Поэтому, если вы решите применить то же правило к другим ячейкам или листам, не забудьте сэкономить время и просто скопируйте его!

 

vitareiki

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

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

ВСЕМ ДОБРОГО ВРЕМЕНИ ! :)

Такой вот Интересный вопрос про Условное Форматирование (УФ) :
Есть много разных файлов с большим количеством листов — 100-200 и более …
Нужно изменить УФ на всех листах — делать это вручную на всех листах — это Караул !.. :)  тем более, что в таблицах может присутствовать по 2-3 и более УФ …
Когда Таблицы — Чистые (без данных) и во всех Таблицах одинаковые формулы — тогда это просто : Скопировать-Вставить весь диапазон … и Ура !..
А вот, если все Таблицы уже с данными и еще стоят индивидуальные Формулы конкретно для данной таблицы … тогда как ?..

Подскажите пожалуйста, есть ли такая возможность, чтобы :
Можно сделать это УФ на 1-м листе и потом как-то скопировать/перенести его на другие таблицы на этом же листе, а также в таблицы на других листах, чтобы СОДЕРЖИМОЕ и ФОРМУЛЫ в других таблицах — НЕ ИЗМЕНИЛИСЬ ???
В пределах одного файла — Все Таблицы Одинаковые — НО содержимое (данные и формулы) у них разные …

Слепил маленький файл-пример … В таблице 1-1 — применено 3 условных форматирования :
1. Условие — «БОЛЬШЕ»
2. Условие — «= 0»
3. Условие — «не равно 0»
КАК скопировать эти 3 УФ из этой таблицы в Таблицу 1-2 на этом же листе и в Табл. 2, Табл. 3 на других листах ?..

Заранее БЛАГО ДАРЮ ! :)

 

Sanja

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

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

#2

01.07.2018 08:10:48

Не совсем по теме, но при таком

Цитата
vitareiki написал: с большим количеством листов — 100-200 и более …по 2-3 и более УФ …

это 200 — 600 и более правил УФ в Книге. Ваши файлы сильно распухнут и с ними будет не комфортно работать.
Может для ‘раскраски’ стоит посмотреть в сторону макросов? Одна процедура, находящаяся в модуле Книги, и заливающая нужные диапазоны нужными цветами при изменении на листе заменит сотни УФ    

Согласие есть продукт при полном непротивлении сторон.

 

vitareiki

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

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

Да в принципе, с файлами все нормально … Даже в формате *.xls — файл сохраняется за 2-3 секунды … и работается вполне нормально без каких-либо задержек … разве что размер — да немного большеват, может быть по 2-3 Мб и более … а если пересохранить в формат *.xlsx — то размер файла становиться всего около несколько сот килобайт …
К тому же, речь идет — не о РАСКРАСКЕ ячеек по какому-то принципу во всех таблицах … а о ВИЗУАЛЬНОМ УСЛОВНОМ ФОРМАТИРОВАНИИ с формулами — которое показывает ОШИБКИ или какие-либо Несоответствия в Таблицах … а также ВИЗУАЛЬНО делает большие таблицы с большим количеством данных — более удобочитаемыми и легко воспринимаемыми на вид …

Изменено: vitareiki01.07.2018 08:51:56

 

Sanja

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

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

#4

01.07.2018 08:54:29

Цитата
vitareiki написал: К тому же, речь идет — не о РАСКРАСКЕ ячеек

Слово ‘Раскраска’ я взял в кавычки. Я понимаю что такое УФ и для чего оно нужно. Я Вас не в чем не убеждаю, просто предложил
Вот такой код в Модуле ЭтаКнига заменит все Ваши УФ в приведенном примере. См. файл

Код
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Not Intersect(Target, Range("B3:C5")) Is Nothing And Target.Count = 1 Then
    tRow = Target.Row
    With Cells(tRow, 2)
        .Interior.ColorIndex = IIf(Cells(tRow, 2).Value < Cells(tRow, 3).Value, 6, xlNone)
        .Font.ColorIndex = IIf(Cells(tRow, 2).Value < Cells(tRow, 3).Value, 3, 1)
    End With
    With Cells(tRow, 5)
        .Interior.ColorIndex = IIf(Cells(tRow, 5).Value = 0, xlNone, 3)
        .Font.ColorIndex = 2
    End With
End If
End Sub

Прикрепленные файлы

  • ПРИМЕР — УФ макросом.xlsm (18.06 КБ)

Согласие есть продукт при полном непротивлении сторон.

 

БМВ

Модератор

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

Excel 2013, 2016

#5

01.07.2018 10:00:13

Цитата
vitareiki написал:
А вот, если все Таблицы уже с данными и еще стоят индивидуальные Формулы конкретно для данной таблицы … тогда как ?..

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

По вопросам из тем форума, личку не читаю.

 

vitareiki

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

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

Sanja

в принципе с помощью макроса — да, задача как бы решается …

Только вот, хотелось бы как-то без макроса …
1. в области VBA  — пока начальные знания … а файлов для внесения различных Правок и Корректировок — увы не мало … И файлы все разные и таблицы разные и условия разные … и соответственно для каждого файла нужен свой макрос с учетом всех нюансов …
Поэтому, пока стараюсь, по возможности, обходиться без макросов …
2. при наличие макросов в файле появляются различные сообщения или запросы … и товарищи слабо знакомые с ПК, а тем более с программами — либо сразу не знают что делать и бегут за помощью, либо начинают нажимать куда попало и потом говорят — ой, не знаю как получилось  …

Я конечно попробую что-то сделать на базе вашего кода — пока хотя бы для одного файла … посмотрим что получится …
Если что — можно будет обратиться с вопросами или советом по данному вопросу ?..

Sanja

СПАСИБО БОЛЬШОЕ ! :) ВСЕХ БЛАГ И ВСЕГО ДОБРОГО ! :) БЛАГО ДАРЮ ! :)    

Изменено: vitareiki01.07.2018 13:21:47

 

Sanja

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

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

#7

01.07.2018 10:18:44

Цитата
vitareiki написал:  Только вот, хотелось бы как-то без макроса …

В принципе вручную это решается так:
Выделить Таблицу-образец — Главная, Буфер обмена, Формат по образцу (Иконка ‘Кисточка’) — Переходим на целевой лист — Выделяем нужный диапазон — Готово
Или эти же действия (размножение УФ по листам) можно одноразово произвести для всех листов следующим макросом

Код
Sub RepCF()
Dim iRng As Range
Dim Sh As Worksheet
Set iRng = Application.InputBox("Выделите таблицу-образец", "Копирование УФ", Type:=8)
Application.ScreenUpdating = False
iRng.Copy
For Each Sh In Worksheets
    Sh.Range(iRng.Address).PasteSpecial Paste:=xlPasteFormats
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

Согласие есть продукт при полном непротивлении сторон.

 

БМВ

Модератор

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

Excel 2013, 2016

#8

01.07.2018 10:32:08

Цитата
Sanja написал:
Или эти же действия (размножение УФ по листам) можно одноразово произвести для всех листов

то скопировав образец и выделив нужные листы с CTRL , проделать специальную вставку в нужную ячейку или диапазон.

По вопросам из тем форума, личку не читаю.

 

Sanja

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

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

#9

01.07.2018 10:34:01

Цитата
БМВ написал: и выделив нужные листы с CTRL

догадывался о чем-то подобном, но лень было проверять  :)  

Согласие есть продукт при полном непротивлении сторон.

 

БМВ

Модератор

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

Excel 2013, 2016

#10

01.07.2018 11:12:06

Цитата
Sanja написал:
лень было проверять

Зато код писать не лень!!! :-)  

По вопросам из тем форума, личку не читаю.

 

vitareiki

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

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

Sanja

,

БМВ

 ну вы просто МОЛОДЦЫ !!!  БОЛЬШОЕ ВАМ ЧЕЛОВЕЧЕСКОЕ СПАСИБО ОТ ВСЕЙ ДУШИ !!! :)

Насчет Кисточки — не знал, хотя в WORD пользуюсь часто, а вот в EXCEL что-то даже не подумалось …
А вот насчет выделения всех листов знал, но вот про CTRL при массовой вставке — не знал …
Слушайте, Шикарный вариант — им можно пользоваться и с Кисточкой и без кисточки со спец.вставкой !!!

Sanja

и

БМВ

 СПАСИБО ВАМ И ВСЕХ СВЕТЛЫХ БЛАГ ВО ВСЕЙ ЖИЗНИ !!!  :)
БЛАГО ДАРЮ !!!  :)

P.S.  А насчет макросов — я обязательно попробую, читаю Пол Киммел — VBA Access, а потом начну Харрис — VBA Excel …
Правда, книги старые уже … Если посоветуете что-нибудь более Актуальное — Буду Благодарен !..  

Изменено: vitareiki01.07.2018 13:40:38

 

Sanja

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

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

#12

01.07.2018 13:46:26

Цитата
vitareiki написал: читаю Пол Киммел — VBA Access

В Access и Excel разные объектные модели, хотя основные конструкции (циклы, ветвление и т.п.) одни и те же. По Excel’ю начинающим обычно рекомендуют цикл книг Дж.Уокенбаха. Сам когда-то начинал с В.Кузьменко ‘Программирование в VBA 2002’ или что-то подобное

Согласие есть продукт при полном непротивлении сторон.

 

vitareiki

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

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

#13

02.07.2018 04:52:49

Цитата
Sanja написал:
В Access и Excel разные объектные модели

В курсе , просто по работе :  Access как-то важнее …  а Excel практически более нужнее  …  :)
Спасибо за книжки — посмотрю !..
ВСЕГО ДОБРОГО !!!  

Изменено: vitareiki02.07.2018 04:53:42

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