Добрый вечер! Подскажите пожалуйста как доработать следующий макрос:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Static oldRow As Long On Error Resume Next Rows(oldRow).Interior.ColorIndex = xlColorIndexNone Target.EntireRow.Interior.Color = RGB(234, 244, 234) 'светло-зеленый oldRow = Target.Row End Sub
Выше приведенный код, работает почти "как надо" - выделяет всю строку при перемещении по ячейкам, хотелось бы доработать так - что бы он выделял не всю строку, а только первые 30 ячеек строки и только при перемещении по ячейкам из столбца P, а не по всем ячейкам листа.
Всем добрый вечер! Не судите строго за название темы, но объяснить задачу вразумительней (без примера) не могу. (пример во вложении).
Задача состоит в том что бы в столбце С получить последовательность числовых значений для первых вхождений числа (столбец В) для последовательных групп чисел из столбца А группы могут быть как в последовательность из одного числа =1, так и 1,2,3 ; 1,2,3,4,5,6... до 20
перепробовал разные комбинации если/и/или, но результата что бы все работало как надо - не добился.
изменение значения формулы в зависимости от группировки (скрытия строк), Какую функцию добавить к формуле для обнуления результата после группировки (скрытия) строк
Всем добрый вечер! Ситуация следующая - в файле примере есть столбец с нарастающей нумерацией в зависимости от наличия значений в столбце А (+0 / +1) При группировке строк (18х28) - внешне все хорошо работает и нумерация в столбце В продолжается как и положено с ближайшей следующей за скрытыми строками строки 30.
Проблема в том что скрытые строки после группировки хоть и не видны, но пронумерованы значениями = 8, нужно что бы при группировки скрытии они равнялись 0, когда строки разгруппированы все норм.
справа от столбцов привел пояснения до группировки/после группировки и как нужно для дальнейшей работы с другими формулами.
Добрый вечер. Подскажите пожалуйста как без использования макроса можно изменить отображение стандартного текста (результата формулы) по условию из соседней ячейки? Условно в ячейке А2 - результат переноса формулой текст = "труба Ду20" в ячейке В2 результат переноса формулой кол-во = 20
Нужно добавить функцию в формулу ячейки А2, которая по условию - если вместо числового результата в ячеке В2 (=20) будет не числовое значение типа "" (не число), то результат в ячеке А2 становился жирным и подчеркнутым.
Возможно такое с помощью формулы? или только с помощью условного форматирования
Изменение диапазонов суммирования/условий при продлении формулы, Как автоматически изменить диапазон суммирования/условий для функции СУМЕСЛИМН при ее продлении
Всем доброго дня! По сути задача очень простая - необходимо что бы в ячейке расчета площадей (Ар) для стен вычитались встроенные в них проемы (критерий "пр" при совпадение ориентации) с просмотром "ниже" и в пределах помещения.
Для помещения №1 - эта задача решена и Ар рассчитывается как нужно (см. пример для помещения №1 Q13-Q16).
Основная проблема в том, что в 1-м и любых других последующих помещениях могут добавляться/удаляться строки, соответственно продлевая формулу в столбце Q (пример Q17-Q19) - диапазоны смещаются за пределы текущего помещения. Жесткая привязка $ диапазонов в любом из вариантов не подходит, т.к. каждое последующее помещение создается из предыдущего. Тут наверно можно реализовать какое то смещение диапазонов в зависимости от строк в текущем помещении, но я посмотрев "похожие" темы понял что ни чего не понял =(((
Если ориентироваться на кол-во строк в помещении...то минимальное кол-во строк для каждого помещения =2, максимальное может быть и 15
Всем доброго вечера! Проблема выглядит примерно следующим образом: Есть таблица эксель вкладка "макрос" (левая часть листа) с длинным перечнем в котором для нужного элемента проставляется кол-во с помощью макроса правая часть листа очищается и пере заполняется, образуя СВОДную-спецификацию. перенося текст.данные из всех строк для которых в графе кол-во (из лев.части листа) было проставлено кол-во.
На данный момент заполнение СВОДа идет последовательно без каких либо пропусков
Хотелось бы дополнить данный макрос 2-мя моментами: 1. в N-строке (из ячейки А1) в СВОДе необходим пропуск=пустая строка (на листе макрос показал желтым строки которые должны быть чистыми) 2. все остальные данные СВОДа пропускали бы каждую N-строку, по критерию из ячейки В1
по ИТОГу выглядеть должно как на листе - пример
Не судите строго...не нашел как в текст сообщения добавить код макроса. Заранее огромное спасибо всем откликнувшимся!