Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Если знаение ячейки равно "1", то ячейка справа становится красной
 
Собственно можно сделать подобное для списка из 100 позиций при помощи макроса?
Если использовать условное форматирование, то приходится для каждой ячейки, которая находится справа от ячейки с интересующим значением прописывать правило.
Для большого списка это себя не оправдывает в части трудозатрат.
Можно пойти от обратного и при помощи условного форматирования выделить все искомые значения, к примеру значения, равные 1, но хотелось бы именно выделить цветом ячейки, которые находятся справа от ячейки значение которой равно "1".
Помогите если знаете как...
Изменение цвета заливки сектора ячеек по наличию/отсутствию данных в ячейке, не входящей в этот сектор
 
Пробывал абсолютную ссылку.
Может быть это из-за того, что в таблице есть объединенные ячейки?
Изменение цвета заливки сектора ячеек по наличию/отсутствию данных в ячейке, не входящей в этот сектор
 
Столкнулся со следующей проблемой при использовании Условного форматирования.
Порядок действий:
1. Выделил сектор - B20-K44.
2. Условное форматирование - создать правило - Использовать формулу для определения форматируемых ячеек.
3. В графе формула указываю
Код
=R[-25]C[2]="a"
В формате выбираю цвет заливки.
В "Применяется к" выбираю искомый сектор
Код
=R20C2:R44C11
 
В указанном секторе выделяется только I33 при условии, что в ячейке K8 стоит "a".

Как все таки сделать, чтобы выделялся весь сектор?
Расчет значений в ячейках слева от ячеек отмеченных галочкой
 
К11
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Подскажите, господа форумчане. Как с этим бороться)
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Данный макрос не работает при проставлении защиты листа?
Выдает ошибку следующего характера:
https://cloud.mail.ru/public/fad212b42a40/01.jpg
https://cloud.mail.ru/public/3445923540aa/1.jpg
PS: сори за файлообменник, но сюда эти изображения не входят
Изменено: Blagodom - 11.02.2015 17:31:48
Расчет значений в ячейках слева от ячеек отмеченных галочкой
 
Есть возможность прописать макрос с таким условием: если в ячейке 1 стоит галочка (буква а в соответствующем шрифте), то область между В20-К44 выделяется красным цветом?
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Большое спасибо все получилось.
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Цитата
The_Prist пишет: где-то в строке перечисления диапазона адрес ячейки записан русскими буквами
Исключено. Это я проверил 2 раза. Можно ли перенести строку где указывается диапазон? Может быть ошибка из-за того, что строка слишком длинная. Попробую отпишусь сюда.
Расчет значений в ячейках слева от ячеек отмеченных галочкой
 
Прикрепил в первом сообщении. Потом как все сделаю могу выложить итоговый файл. Если разберусь с проблемой расчета ячеек слева от галочек - буду дальше оптимизировать таблицу. Табличка в образце - это очень малая часть того, что получилось на выходе) По 700 строк на листе...
С пунктом 1 разобрался сам. Формула "если" победила)

Код
=ЕСЛИ(RC[-1]="a";RC[-2];"-")
 
Остался вопрос по блокированию выбора сектора данных, который противоречит сделанному выбору... Уже весь инет перелопатил, чтойто не понятно пока =)
Изменено: Blagodom - 10.02.2015 14:45:29
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Код
'Ставим флажок, если был одиночный щелчок по ячейке
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Cells.Count > 1 Then Exit Sub
        If Not Intersect(Target, Range("K8,K17,H19:H36,H38:H61,K75,K83,K88,K97,K115,K125,K165,H166:H168,K178,K191,K210,K229,K234,K239,K244,H245:H247,K249,K257,K290,H291:H293,K295,K303,K340,H341:H343,K345,K353,K370,K386,K402,H403:H405,K408,K417,K434,K443,K461,K469,K483,K491,K507,K515,K530,K545")) Is Nothing Then
            Application.EnableEvents = False
            Target.Font.Name = "Marlett"
            Target = "a"
            Application.EnableEvents = True
        End If
End Sub
 
'Снимаем флажок, если был двойной щелчок по ячейке
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Not Intersect(Target, Range("K8,K17,H19:H36,H38:H61,K75,K83,K88,K97,K115,K125,K165,H166:H168,K178,K191,K210,K229,K234,K239,K244,H245:H247,K249,K257,K290,H291:H293,K295,K303,K340,H341:H343,K345,K353,K370,K386,K402,H403:H405,K408,K417,K434,K443,K461,K469,K483,K491,K507,K515,K530,K545")) Is Nothing Then
        Application.EnableEvents = False
        Cancel = True
        Target.ClearContents
        Application.EnableEvents = True
    End If
End Sub


Вроде так?
Посмотрел я на это дело и назрел вопрос - а может причина в том, что в строчке с номерами ячеек надо ентер сделать и с новой строки начать?)
Изменено: Blagodom - 10.02.2015 14:21:42
Расчет значений в ячейках слева от ячеек отмеченных галочкой
 
Цитата
Юрий М пишет: А зачем гонять народ по ссылкам? Почему не прикрепить файл прямо здесь?
Учту не увидел сразу, что есть возможность прикрепления на форуме.
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Это ограничено количеством ячеек?
Ввелось определенное количество, а затем выпадает ошибка =(
https://cloud.mail.ru/public/066bdc6b8a81/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%­D0%BD%D0%BD%D1%8B%D0%B9.jpg
Расчет значений в ячейках слева от ячеек отмеченных галочкой
 
Добавил ссылку на файл.
Расчет значений в ячейках слева от ячеек отмеченных галочкой
 
1. Как заставить эксель считать значения в ячейках, которые находятся слева от ячеек отмеченных галочкой?
2. В файле Образец есть 4 блока, которые отмечаются галочками. Есть ли возможность при проставлении галочек в 2 верхних ячейках блокировать возможность проставления галочек в 2 нижних ячейках и соответственно наоборот. Есть ли возможность при постановке галочек в 2 верхних ячейках помимо выше указанного менять цвет области (к примеру на красный) - в файле Образец область между Б20-К44, например.
Сори - файл: https://cloud.mail.ru/public/d27f6a3da55f/%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%D0%B5%­D1%86.xlsm
Изменено: Blagodom - 10.02.2015 14:26:05
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Цитата
Sanja пишет: 2. Это?
Второе помогло - большое спасибо)
Однако встала новая проблема -... один вопрос - одна тема [МОДЕРАТОР]
Изменено: Blagodom - 06.02.2015 18:39:50
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Благодарю за информацию на данном этапе. Позже выложу файл. Он находится в процессе создания)
Проставление галочки в нужной ячейке с последующим суммирование данных
 
Собственно сабж.
Есть документ эксель. Это таблица по примерному расчету стоимости услуги. В ней есть блоки работ и блоки материалов. В рамках этой таблицы учтены все возможные варианты их выполнения. Таким образом, чтобы по заданию заказчика получить исходную калькуляцию, необходимо выбрать те или иные ячейки.
Что нужно сделать:
1 - запретить сторонним пользователям вносить изменения в ячейки, кроме определенных.
2 - в некоторых ячейках этих таблиц должна быть возможность проставления галочек (собственно фиксация выбора заказчика)
3 - в итоговой калькуляции должны плюсоваться выбранные ячейки для определения стоимости.

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