|
26.01.2026 17:40:55
Уважаемые форумчане, добрый день! Мне поставили задачу сделать таблицу с подведением промежуточных итогов в конце каждого месяца и с общим итогом по всему году в конце таблицы. Решил сделать на основе умных (сводных таблиц) по каждому месяцу года. Что-то у меня получилось, но 3 вопроса решить не могу. Может я изначально пошел не по тому пути и есть другое решение? Помогите пожалуйста с решением (советом). 1. Перенос значений из СтрокиВводаДанных в сводную таблицу по соответствующему месяцу у меня получилось, хотя все так сложно реализовано (Сводная таблица на основе Умной Таблицы, в ней поименованный диапазон и еще пришлось добавить строку разделитель, который потом приходиться скрывать. Если можно это все упростить буду очень благодарен). Но это не главное - нужно чтобы при изменении даты из столбца «Срок поставки до» в любой таблице строка переносилась в соответствующую месяцу Сводную (умную) таблицу. 2. При добавлении новой строки в Умную таблицу (и соответственно Сводную) количество строк между таблицами остается одинаковой (сдвигаются вниз), но при обновлении итоговых данных в Сводной таблице количество строк между таблицами уменьшается пока таблица на начинает наезжать на таблицу снизу. В идеале пустых строк между таблицами быть не должно. Можно конечно между ними вставить необходимое количество пустых строк, а затем скрыть пустые, но может быть есть более изящное решение. 3. Не получается собрать итоговые данные из всех сводных таблиц. |
|
|
|
|
|
10.10.2024 15:16:21
Добрый день, очень помог, спасибо ему огромное.
Задача усложнилась. Когда в структуре группировка 1 уровня, все работает как нужно – при двойном клике на ячейку раскрывается группа, находящаяся на 1 строку ниже. Но теперь в структуре есть группировка 2 уровня. Задача состоит в том, чтобы при двойном клике: 1. На ячейку «1 группа» раскрывался/скрывался список подгрупп из «1 группы» - «1.1 подгруппа», «1.2 подгруппа», «1.3 подгруппа» и т.д., при этом данные в подгруппах не раскрывались. 2. На ячейку «1.1 подгруппа» раскрывались/скрывались данные только из данной подгруппы.
Подскажите это реализуемо? |
|
|
|
|
|
04.10.2024 12:45:56
|
|||
|
|
|
|
04.10.2024 10:35:29
Добрый день!
Помогите решить задачку. Есть код на развертывание/свертывание всех групп на листе. Все работает, но нужно чтобы развертывание происходило только для одной конкретной группы, находящейся на 1 строку ниже ячейки (двойной клик).
|
|||
|
|
|
|
21.05.2024 15:50:40
|
|||||
|
|
|
|
21.05.2024 15:39:22
MikeVol, спасибо за ответ, но это не решает мою проблему. Может я плохо описал задачу. В моем файле кнопка "Скрыть пустые"
Для ускорения решил скрывать и отображать строки только в указанном пользователем диапазоне строк. Для этого на кнопку "Скрыть пустые строки диапазона" вывел форму запроса "UserForm", которая предлагает пользователю выделить необходимый диапазон строк, где необходимо скрыть строки. При выделении строк и подтверждении выполняется
|
|||||
|
|
|
|
17.05.2024 16:30:53
Уважаемые форумчане, добрый день! Мучаюсь второй день, не могу реализовать задачу. Макрос на кнопке «Скрыть пустые» скрывает все строки, начиная с 30 строки и до конца таблицы по при условии пустых ячеек в определенных столбцах
Кнопка «Отобразить все» возвращает все обратно.
долго (несколько минут). Решил облегчить задачу и выполнять скрытие строк только в указанном через форму диапазоне по выбору пользователя – кнопка «Скрыть пустые строки диапазона»
Скрытие строк работает, но только внедрить условия (объединить эти два кода) не получается Пробовал так
Прошу помочь с решением данной проблемы. Если можно подскажите еще пожалуйста как можно заменить названия столбцов на "Поименованный диапазон" (столбцы часто меняются и приходится каждый раз править код)Заранее спасибо. |
|||||||||
|
|
|
|
05.02.2024 11:40:03
Добрый день!
На форумах нашел готовое решение от пользователя Gustav. Дайте пожалуйста маленькую подсказку как в сообщении после "Срок:" выводить еще и номер строки "Строка №" __
Изменено: - 05.02.2024 11:41:30
|
|||
|
|
|
|
19.01.2024 15:06:47
Добрый день. Есть код, который ставит флажок в ячейке по щелчку на данной ячейке. Все работает хорошо, но при перемещении столбца или добавлении строк приходится вручную менять диапазон ячеек (A5:A20).
Изменено: - 19.01.2024 15:08:07
|
|||
|
|
|
|
09.10.2023 21:59:17
Добрый вечер. Помогите пожалуйста решить проблему. На Листе 1 имеется умная таблица, на Листе 2 - сводная. На листах снизу этих таблиц имеются данные, которые должны сохраниться и опускаться вниз при расширении данных таблиц. Нашел где-то решение для 2 умных таблиц, расположенных друг над другом. Вроде внедрил для Листа 2, но для этого пришлось заводить еще одну (пустую) умную таблицу. Но для Сводной (Лист 1) ничего не получается. Может быть есть другое решение?. Заранее спасибо
Но для Сводной (Лист 1) ничего не получается. Может быть есть другое решение?. Заранее спасибо |
|||
|
|
|
|
25.10.2019 16:46:42
Помогите пожалуйста с решением. Необходимо выделять галочками необходимые ячейки в диапазоне.
Необходимо чтобы: 1. При клике на любую ячейку в диапазоне E6:E33 ячейка принамала значение "а" (ставилась галочка). Повторное нажатие галочка убирается. Это работает на листе 2. 2. При клике на ячейку Е4 во всех ячейках диапазона E6:E33 проставлялась галочки. Повторное нажатие снималась у всех. Реализовано на листе 1. Сделать чтобы выполнялось и 1 и 2 условие не получается
|
|||
|
|
|
|
09.10.2019 16:08:29
Добрый день. Необходимо создать по предметам обучения. На листе «! Данные» имеются уникальные кода сотрудников, Фамилии, инициалы, подразделения и другие необходимые данные. Необходимо:
Помогите пожалуйста |
|
|
|
|
|
13.05.2015 16:32:42
Использовал другой вариант. Все работает как надо
Но выдает ошибку на строчку
Run-time error '1004'. Нельзя присвоить листу имя, совподающее с именем другого листа, библиотеки объектов или книги, на которую ссылается VisualBasic. |
|||||
|
|
|
|
12.05.2015 19:03:46
На листе имеются ячейки G1 (фамилия), K1 (имя), I1 (отчество), N1 (фамилия, инициалы). При обновлении любой из ячеек лист автоматически переименовывается, листы сортируются и обновляется оглавление листов.
Добавил поле со списком ComboBox, связанное с K1 с возможностью подстановки и добавления новых имен. Но при изменении ComboBox2 листы не переименовывается, не сортируются и не обновляется оглавление. Подскажите пожалуйста чего не хватает для обновления. |
|||
|
|
|
|
29.04.2015 11:04:08
Названия листов книги меняются по значению N1 и автоматически сортируются по алфавиту.
Необходимо к списку листов присоединить данные F10, K10, O10 всех листов. Помогите пожалуйста реализовать.
Изменено: - 29.04.2015 11:06:16
|
|||||
|
|
|
|
17.10.2010 12:11:04
Помогите с решением.
Имеется оценочная ведомость по предметам. Необходимо вычислить итоговую оценку ученику при условии: "5" - 50% и более оценок по всем предметам "5"; по математике и физике только "5"; остальные - не ниже "4" "4" - 50% и более оценок по всем предметам "5" и "4"; по математике и физике не ниже "4"; остальные - не ниже "3" "3" - менее 50% оценок по всем предметам "5" и "4"; остальные - не ниже "3" или 1 оценка - "2", а остальные - "5" и "4", в т.ч по математике и физике "2" - остальное Примечание: если возможно ссылки на математику и физику должны быть по названию предмета, а не по столбцу т.к. они в ведомости могут и не быть, или находится в другом столбце |
|
|
|
|