Excel поиск ячейки с форматированием

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

Выделение ячеек с похожим форматированием с помощью функции поиска и замены

Выберите ячейки с похожим форматированием, Kutools for Excel

Выберите все отформатированные ячейки, Kutools for Excel


стрелка синий правый пузырь Выделение ячеек с похожим форматированием с помощью функции поиска и замены

Функция «Найти и заменить» Microsoft Excel поддерживает поиск ячеек со специальным форматированием. Поэтому с помощью этой функции мы можем легко выбирать ячейки с аналогичным форматированием в Excel.

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

2. В открывшемся диалоговом окне «Найти и заменить» щелкните значок Опции кнопку, чтобы развернуть диалоговое окно, а затем нажмите кнопку Формат кнопку.

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

В нашем примере мы проверяем зеленый цвет фона на вкладке «Заливка». См. Снимок экрана ниже:

4. Теперь вы вернетесь в диалоговое окно «Найти и заменить». Пожалуйста, нажмите на Найти все кнопку.

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

5. Выберите все результаты поиска в диалоговом окне «Найти и заменить», нажав кнопку Ctrl + A одновременно, и вы увидите, что все найденные ячейки выделены в диапазоне. См. Снимок экрана выше.


стрелка синий правый пузырь Выберите ячейки с похожим форматированием, Kutools for Excel

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

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

doc выберите ячейки с форматом

2. В открывшемся диалоговом окне «Выбор ячеек с форматом» вам необходимо:

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

(2) Снимите флажок Тип вариант;

(3) Проверяйте только указанное форматирование, которое вы будете искать. В нашем случае мы проверяем Цвет фона опцию.

3. Нажмите Ok кнопку.

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

Затем в выбранном диапазоне выбираются сразу все ячейки с заданным форматированием.

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


стрелка синий правый пузырьВыберите все отформатированные ячейки, Kutools for Excel

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

1. Выберите диапазон, в котором будут выбраны все отформатированные ячейки, и щелкните значок Кутулс > Выберите > Выбрать ячейки с форматом.

doc выберите ячейки с форматом

2. В дебюте Выбрать ячейки с форматом диалоговое окно, вам необходимо:

(1) Нажмите Выбрать формат из ячейки и выберите ячейку без форматирования.

(2) В формате напишите коробка, снимите отметку Число вариант и центровка вариант, а затем отметьте все шрифт вариантов, Заполнять варианты и Protection параметры. См. Снимок экрана.

3. Нажмите Ok кнопка. Затем появится диалоговое окно, в котором указано, сколько ячеек будет выбрано. Просто нажмите на Да кнопку.

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

4. Нажмите Кутулс > Выберите > Выбрать помощника по диапазону.

5. В открывшемся диалоговом окне Select Range Helper установите флажок Обратный выбор вариант, а затем выберите исходный диапазон, который вы выбрали на первом шаге.

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

6. Закрой Выбрать помощника по диапазону диалоговое окно.

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% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Как найти и выделить ячейки с условным форматированием

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

Поиск ячеек с условным форматированием

Excel предлагает на выбор сразу 2 способа:

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

Сначала разберем первый способ:

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

План продаж.

  1. Выберите инструмент: «Главная»-«Редактирование»-«Найти и выделить»-«Перейти» (или нажмите на клавишу F5 на клавиатуре или CTRL+G).
  2. Перейти.

  3. В появившемся окне «Переход» нажмите на кнопку «Выделить».
  4. Выделить.

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

  7. Нажмите «ОК».

Пример.

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



Как выделить ячейки с одинаковым условным форматированием

Второй способ позволяет нам найти ячейки, на которые наложено такое же условное форматирование с такими же критериями:

  1. Выделите исходную ячейку (например, B2).
  2. Снова откройте диалоговое окно «Переход» клавишей F5 и там же нажмите на кнопку «Выделить».
  3. Перейти1.
    Выделить1.

  4. В этот раз отмечаем опцию «условные форматы», но с дополнительной опцией «этих же».

Этих же.

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

Пример1.

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

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

Поиск ячеек с условным форматирование

Tina90

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

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

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

Сообщений: 45


Репутация:

-16

±

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


Excel 2013

Всем доброго времени суток! Помогите, какими макрасами реализовать поиск по столбцам ячеек с условным форматированием на листе1 и копирование данных из этих ячеек на лист2? Спасибо!!

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

2—.xlsx
(11.3 Kb)

Сообщение отредактировал Tina90Воскресенье, 31.01.2016, 13:35

 

Ответить

TimSha

Дата: Воскресенье, 31.01.2016, 13:38 |
Сообщение № 2

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

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

Сообщений: 627


Репутация:

94

±

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


Excel 2013 Pro +

какими макрасами реализовать

Запишите свои действия рекордером и будет вам… макрОс… ;)


«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

Ответить

МВТ

Дата: Воскресенье, 31.01.2016, 13:59 |
Сообщение № 3

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

Ранг: Обитатель

Сообщений: 476


Репутация:

137

±

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


Excel 2007

При переборе ячеек проще проверять тоже условие, что и в УФ, а не цвет ячейки[vba]

Код

Sub tt()
    For Each cell In Range(«B11:I14»)
        If cell > 1 Then ‘пишете куда именно переносить, я не понял из Вашего примера
    Next
End Sub

[/vba]

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 14:21 |
Сообщение № 4

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

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

Сообщений: 45


Репутация:

-16

±

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


Excel 2013

Запишите свои действия рекордером

Нет, рекордером мне не нужно, мне нужно определять скриптом. Рекордер разве может определить, есть ли УФ в какой то ячейке (не говоря уже о переносе значений по признаку УФ)?

При переборе ячеек проще проверять тоже условие, что и в УФ, а не цвет ячейки

К сожалению, мне нужно определять именно изменение цвета ячейки, и ни что иное. А переносить значения цветных ячеек нужно на лист2, и помимо этого нужно еще переносить на лист2 значение ячейки, которая расположена слева от уф-ячейки!

Сообщение отредактировал Tina90Воскресенье, 31.01.2016, 15:05

 

Ответить

buchlotnik

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

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

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


2010, 2013, 2016 RUS / ENG

Цитата

Рекордер разве может

а вы пробовали? Может: [vba]

Код

ActiveCell.SpecialCells(xlCellTypeAllFormatConditions).Select

[/vba]

Цитата

нужно определять именно изменение цвета ячейки

значит вас не интересует факт наличия УФ в ячейке, а именно выполнение условия -собственно, MBT дело говорит — перебирать по условию надо, а не по цвету (УФ вообще цвет ячейки не меняет — поэкспериментируйте с a.Interior.Color)
[vba]

Код

Sub gett()
    For Each cell In Range(«B11:h14»)
        If cell > 1 Then
        i = i + 1
        Sheets(2).Cells(i, 1) = cell
       Sheets(2).Cells(i, 2) = cell.Offset(0, -1)
    End If
    Next
End Sub

[/vba]

[p.s.] и зачем для каждой ячейки отдельное УФ прописывать? — одного правила достаточно

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

2-3-.xlsm
(14.6 Kb)

Сообщение отредактировал buchlotnikВоскресенье, 31.01.2016, 17:39

 

Ответить

Tina90

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

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

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

Сообщений: 45


Репутация:

-16

±

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


Excel 2013

значит вас не интересует факт наличия УФ в ячейке

Спасибо! Меня интересует именно факт наличия УФ! Потому что у меня есть ячейки с не меняющимися значениями, которые условно форматируются совсем по другим правилам. И поэтому мне надо копировать эти постоянные значения только в момент срабатывания правила уф и только по факту возникновения условного форматирования такой ячейки!

 

Ответить

buchlotnik

Дата: Воскресенье, 31.01.2016, 19:16 |
Сообщение № 7

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

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


2010, 2013, 2016 RUS / ENG

терминологически можно спорить до посинения — вне зависимости от того, выполняется условие или нет, УФ в ячейке ЕСТЬ! (ну прописано оно для неё — значит она его содержит).
Срабатывание правила — это не «возникновение» УФ — это изменение отображения ячейки (при этом УФ остаётся на месте, как и другие свойства ячейки).
Вот вам и предлагают не к цветам привязываться, а к самому выполнению условий (для наглядности дублируйте с помощью УФ если надо)

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 19:23 |
Сообщение № 8

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

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

Сообщений: 45


Репутация:

-16

±

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


Excel 2013

Вот вам и предлагают не к цветам привязываться

Спасибо! А Вы не можете мне предложить формулу привязки именно к цвету? Скажем, к красному или желтому? Чтобы было не If cell > 1 Then , а If cell(x,y) = RED Then или If cell(x,y) = YELLOW Then ?? Я даже согласна прописать в скрипте условия для каждой исследуемой ячейки.

Сообщение отредактировал Tina90Воскресенье, 31.01.2016, 19:25

 

Ответить

buchlotnik

Дата: Воскресенье, 31.01.2016, 19:42 |
Сообщение № 9

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

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


2010, 2013, 2016 RUS / ENG

тогда так[vba]

Код

If cell.interior.color = 65535 then

[/vba] но ячейка должна быть именно залита цветом, а не подсвечена УФ. Сами цвета — см. файл

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

color.xlsm
(12.5 Kb)

Сообщение отредактировал buchlotnikВоскресенье, 31.01.2016, 19:42

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 20:03 |
Сообщение № 10

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

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

Сообщений: 45


Репутация:

-16

±

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


Excel 2013

 

Ответить

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Access 2007 Еще…Меньше

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

Сделайте следующее:

  1. Для начала с одного из следующих начните:

    • Чтобы найти конкретные ячейки на всем ячеек, щелкните любую из них.

    • Чтобы найти определенные ячейки в определенной области, выберите нужные диапазон, строки или столбцы. Дополнительные сведения см. в статье Выбор ячеек, диапазонов, строк и столбцов на сайте.

      Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

  2. На вкладке Главная нажмите кнопку & выберите > Перейти (в группе Редактирование).

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

    Сочетания клавиш: Нажмите CTRL+G.

  3. Нажмите кнопку Дополнительный.

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

Команда

Чтобы выделить

Примечания

Ячейки с прикомментами.

Константы

Ячейки, содержащие константы.

Формулы

Ячейки, содержащие формулы.

Примечание: Тип формулы определяется флажками под формулами.

Пробелы

Пустые ячейки.

Текущая область

Список текущая область, например весь список.

Текущий массив

Если массив массив содержится активная ячейка массиве, это может быть целая активная ячейка.

Объекты

Графические объекты, в том числе диаграммы и кнопки, на месте и в текстовых полях.

Различия между строками

Все ячейки, отличающиеся от активной ячейки в выбранной строке. В области выделения всегда есть одна активная ячейка , будь то диапазон, строка или столбец. Нажимая клавишу ВВОД или TAB, можно изменить расположение активной ячейки, которая по умолчанию является первой ячейкой в строке.

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

Различия между столбцами

Все ячейки, отличающиеся от активной ячейки в выбранном столбце. В области выделения всегда есть одна активная ячейка, будь то диапазон, строка или столбец. Нажимая клавишу ВВОД или TAB, можно изменить расположение активной ячейки , которая по умолчанию является первой ячейкой в столбце.

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

Прецеденты

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

  • Чтобы найти только ячейки, на которые ссылается формула, выберите прямая.

  • Щелкните Все уровни, чтобы найти все ячейки, на которые прямо или косвенно ссылается выделение.

Иждивенцев

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

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

  • Щелкните Все уровни, чтобы найти все ячейки, которые прямо или косвенно ссылаются на активную ячейку.

Последняя ячейка

Последняя ячейка на этом сайте с данными или форматированием.

Только видимые ячейки

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

Условные форматы

Применяются только ячейки с условным форматированием. В области Проверка данныхсделайте следующее:

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

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

Проверка данных

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

  • Нажмите кнопку Все, чтобы найти все ячейки с примененной проверкой данных.

  • Нажмите кнопку Те же, чтобы найти ячейки с той же проверкой данных, что и в выбранной ячейке.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Как найти ячейки с условным форматированием?

Автор Oleg13, 09.11.2008, 14:22

« назад — далее »


Цитата: Oleg13 от 09.11.2008, 14:22
Как найти на рабочем листе ячейки, в которых есть [url=https://msexcel.ru/content/view/116/2/]условное_форматирование[/url]?

Определив FormatConditions.Count каждой из ячеек. Например, выведем адреса ячеек в список активной ячейки.

Sub SHpetsViewFC()
Dim i As Range, PrD As String
  For Each i In ActiveSheet.UsedRange 'листаем "все" ячейки листа
    If i.FormatConditions.Count > 0 Then 'если есть усл. форматирование
      PrD = i.Address(0, 0, Application.ReferenceStyle) & "," & PrD 'запоминаем адрес
    End If
  Next
  With ActiveCell.Validation
    .Delete
    .Add 3, 1, 1, PrD 'выводим адреса в Проверку данных -> Список
    'лучше бы, конечно, отображать не поштучно, а областями
  End With
End Sub

Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли


Не могу разобраться с отображением, в активной ячейке при запуске макроса SHpetsViewFC ничего не происходит. Пытался сам разобраться, не вышло. Чайник, что с меня возьмешь :-(. Объясните пожалуйста где должны появляться адреса ячеек.


Останавливается обработка на строке:
.Add 3, 1, 1, PrD ‘выводим адреса в Проверку данных -> Список


Цитата: Oleg13 от 09.11.2008, 16:22
Объясните, пожалуйста, где должны появляться адреса ячеек.

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

  '...
  'With ActiveCell.Validation
  '  .Delete
  '  .Add 3, 1, 1, PrD
  'End With
  Sheets.Add
  MAdr = Split(PrD, ",")
  Range(Cells(1, 1), Cells(UBound(MAdr), 1)) = _
  Application.Transpose(MAdr)
End Sub

Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли


Спасибо большое, Шпец Докапыч, теперь и список стал появляться и конечно, что, несомненно, удобнее, отдельный рабочий лист. Странно, почему у меня раньше список не получался, код ведь тот же. Еще раз спасибо!!!


Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли


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


Цитата: Oleg13 от 09.11.2008, 18:04
А, интересно, можно ли вместо адресов ячеек вытащить еще и формулы, которые зашиты в условном форматировании?

Тогда, наверно, не «вместо», а «вместе с»? Вот код:

Sub SHpetsViewFCandForm()
Dim i As Range, ASh As Worksheet, NewSh As Worksheet, m As Single, n As Byte, znach As String
Set ASh = ActiveSheet  'запоминаем активный лист
Set NewSh = Sheets.Add 'добавляем лист
  For Each i In ASh.UsedRange 'роемся в заполненной области листа
    If i.FormatConditions.Count > 0 Then 'если есть УФ
      m = m + 1
      NewSh.Cells(m, 1) = i.Address(0, 0, Application.ReferenceStyle) 'выводим адрес
      For n = 1 To i.FormatConditions.Count
         With i.FormatConditions(n)
           If .Type = 1 Then 'тип УФ:
             Select Case .Operator '- значение
               Case 1: znach = "(#1)<=@<=(#2)" 'между
               Case 2: znach = "(#1)>@>(#2)"   'вне
               Case 3: znach = "@=(#1)"        'равно
               Case 4: znach = "@<>(#1)"       'не равно
               Case 5: znach = "@>(#1)"        'больше
               Case 6: znach = "@<(#1)"        'меньше
               Case 7: znach = "@>=(#1)"       'больше или равно
               Case 8: znach = "@<=(#1)"       'меньше или равно
             End Select
             If InStr(1, znach, "#2") > 0 Then
               znach = Replace(znach, "#2", .Formula2)
             End If
             NewSh.Cells(m, 1 + n) = Replace(znach, "#1", .Formula1)
           Else '- формула
             NewSh.Cells(m, 1 + n) = "@" & .Formula1
           End If
           'Здесь можно замутить образец формата при выполнении условия
           '(.Borders, .Font, .Interior)
         End With
      Next
    End If
  Next
End Sub

Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли


Тогда, наверно, не «вместо», а «вместе с»?

Конечно!!! Очепятка :-)
Спасибо!!!!!!!!!!!!!!!!! Просто гениально! А я мучился, проверяя формулы… Сам же пишу, проверяю и все равно ошибки ;-)


  • Профессиональные приемы работы в Microsoft Excel

  • Обмен опытом

  • Microsoft Excel

  • Как найти ячейки с условным форматированием?

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