Определить цвет заливки формулой Excel

Поділитися
Вставка
  • Опубліковано 30 січ 2021
  • Как узнать цвет заливки ячейки в Excel?
    Для этого нужно три строчки макроса.
    Function ЦветЗаливки(Ячейка As Range)
    ЦветЗаливки = Ячейка.Interior.Color
    End Function
    В этом видео покажу куда эти строчки вставить и как использовать созданную пользовательскую функцию.
    Как правило, такие методы приходится применять в тех случаях, когда пользователи привыкли выделять данные цветом.
    Часто это юристы, коммерсанты и прочие эксперты гуманитарного труда.
    Бывает не проконтролируешь, не объяснишь как именно нужно заполнить файл и вот тебе, "здравствуйте"...
    "Добрый вечер, мы все покрасили".
    Говоришь им: - "Молодцы, парни! Цвета подобрали - зашибись!"
    После этого пытаешься оцифровать их художества.
    На самом деле все не так уж и сложно.
    ------------------------------------------
    Контакты для связи ищите на фейсбук или инстаграмм.
    Павел Тарануха.

КОМЕНТАРІ • 28

  • @avershinin_ru
    @avershinin_ru 2 роки тому +1

    Огромное спасибо! Такая же беда в работе была.

  • @TheMarat1972
    @TheMarat1972 2 роки тому

    От души, парень, чтоб тебе простились все грехи.

  • @kiber7575
    @kiber7575 Рік тому

    Спасибо очень помогли!

  • @user-pi8fw5kw3k
    @user-pi8fw5kw3k 10 місяців тому

    Павел приветствую! Странно, что вы не озвучили более простой и доступный метод решения данной проблемы. Конкретно в подобном случае гораздо быстрее и доступнее - сделать всего лишь сортировку, загнав например все без "цвета" вниз - тогда все нужное останется сверху :)

  • @Stepanov_Kirill
    @Stepanov_Kirill Рік тому

    Подскажите, а как получить RGB-код цвета?!

  • @IwachkaM
    @IwachkaM 2 роки тому

    Добрый день. У меня вопрос, если мне надо сылку на ячейку, для взятия из неё данных, как сделать чтобы брались значения только тех ячеек которые раскрашены определенным цветом.

    • @Pavel_Taranukha
      @Pavel_Taranukha  2 роки тому

      Как интересно)
      Конечно лучше придумать вариант где можно например по значению в соседней ячейке это сделать через тотже СУММЕСЛИ.
      Ну или может быть вот этот ролик на мысли натолкнет: ua-cam.com/video/897HnXLiluU/v-deo.html

  • @yakachalov816
    @yakachalov816 2 роки тому

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

    • @Pavel_Taranukha
      @Pavel_Taranukha  2 роки тому

      Нужен принудительный пересчет. F9 для всей книги или шифт F9 для активного листа.

  • @Gamma9971
    @Gamma9971 2 роки тому

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

    • @Pavel_Taranukha
      @Pavel_Taranukha  2 роки тому

      Каждый со временем находит свою любимую страницу в камасутре)

    • @Gamma9971
      @Gamma9971 2 роки тому

      @@Pavel_Taranukha воспринимайте мои сообщения, как альтернативный способ. Мне очень нравится изучать ваши ролики на предмет: как это можно сделать по другому.
      Негатива в моих сообщениях нет.

    • @Pavel_Taranukha
      @Pavel_Taranukha  2 роки тому

      Так и я с удовольствием читаю ваши комментарии)

  • @Mazit76
    @Mazit76 Рік тому

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

    • @Pavel_Taranukha
      @Pavel_Taranukha  Рік тому +1

      В условном форматировании можно задать и цвет заливки, и цвет шрифта, и сам шрифт, и формат границ.

    • @Mazit76
      @Mazit76 Рік тому

      @@Pavel_Taranukha благодарю, но в условвном форматировании я не нашел как именно задать изменение цвета фрифта зависимости от цвета заливки...нашел только по значению - больше/меньше...

    • @Pavel_Taranukha
      @Pavel_Taranukha  Рік тому +1

      Ах вон вы как хотите)))
      Ну можно по идее макросом это реализовать.
      Но наверное можно совершенно другой подход использовать.
      Сначала нужно понять для чего вам нужно именно таким способом делать так чтобы шрифт сливался с фоном...
      Как весь процесс у вас выглядит?

    • @Mazit76
      @Mazit76 Рік тому

      @@Pavel_Taranukha , у меня там всё просто... Возьмём 2 ячейки: А1 и А2 , если у меня в ячейке А2 прописано - Отклонена (речь идёт о статусе заявки), то с помощью условного форматирования ячейка А1 (в ней прописан номер заявки), заливается красным , и вот нужно что бы шрифт текста в ячейке А1 (номер заявки) менялся на красный или на любой заданный, если ячейка А1 имеет заливку... Как то так... Понимаю что вроде бы просто...но как реализовать не понятно...

    • @Pavel_Taranukha
      @Pavel_Taranukha  Рік тому +1

      Так задайте условие формулой и задайте форматирование.

  • @user-zj4ub3cx3z
    @user-zj4ub3cx3z 3 роки тому

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

    • @Pavel_Taranukha
      @Pavel_Taranukha  3 роки тому

      Жаль, что пользователи при помощи цвета пытаются кодировать информацию)
      Вот бы в школе на информатике еще и общее понимание реляционных баз данных давали.

    • @user-zj4ub3cx3z
      @user-zj4ub3cx3z 3 роки тому

      Формулы для многих непростая штука, не то что код))) А цвет наглядно и просто.

  • @Alex1958Chernigov
    @Alex1958Chernigov 2 місяці тому +1

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

    • @Pavel_Taranukha
      @Pavel_Taranukha  2 місяці тому

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

  • @DimDsgn
    @DimDsgn 3 місяці тому

    пользовательские функции медленные, дизлайк конечно же