Может кому пригодится. Развил идею V использовать для создания подсказки к кнопкам с макросом элементы ActiveX.
Всплывающая подсказка для кнопки с макросом
Всплывающая подсказка для кнопки с макросом
Всплывающая подсказка для кнопки с макросом
Как сделать автоматический перенос названия каждого блока
Excel не справляется с расчётами 14млн. строк
Раскрывать/закрыть строки, содержащие контактные данные компании
Запись текста в ячейки с определенным цветом
Запись текста в ячейки с определенным цветом
Как ускорить ввод данных из формы в ячейку
Макрос для выпадающего списка, Макрос для выпадающего списка, печать макросом,
не работает маркер автозаполнения, отмена в файле с поддержкой макросов, после создания макросов для мультисписка не работают маркер автозаполнения (протягивание текста) и отмена (ctrl+Z)
VBA. Остановить макрос, если пустое значеие и запустить следующий
Переделка макроса распределяющий фразы по столбцам
|
23.05.2019 07:01:19
|
|||
|
|
|
Координаты скопления значений, поиск координат заданных значений
|
22.05.2019 10:25:17
Вот на VBA вариант попробуйте. Но нужно будет, конечно, под конкретные условия прописать адрес данных в строке диапазона действия цикла For Each
|
|||
|
|
|
Макрос удаления старых строк
|
25.04.2019 11:26:02
|
|||
|
|
|
сменный график работы 2 через два или день ночь отсыпной выходной, годовое планирование графика сменного персонала
|
11.02.2019 05:44:27
Это вы хотите всю жизнь запланировать, но это невозможно, жизнь всегда преподнесет что-то неожиданное, ну хоть в виде кирпича на голову. Я бы на вашем месте применил макрос, который бы пересчитывал весь график целиком при наступлении каких-то ожидаемых и не ожидаемых событий в виде отпусков, прогулов, отгулов, больничных, увольнений, приёмов и.т.д. Узнали, например, что Иван Иваныч Иванов на больничном, указали в графике условным обозначением его больничный, нажали кнопочку и весь график перелицевался с учетом больничного Иванова.
|
|
|
|
|
Заполнение значения в ячейку из другой ячейки (макрос)
Окрашивание ячеек в зависимости от выбранного ФИО в строке, макрос
Выполнение макроса по условию.
Вставка массива непустого массива в диапазон: вставляется пустота
Макрос преобразования списка в шаблон на отдельный лист по условию., не получается формулами
|
16.01.2019 10:19:52
Макросом в Excel можно выполнить почти всё. Другое дело сколько времени займет его написание. Алгоритм макроса как мне представляется должен быть таким: на чистом месте, внизу под уже имеющимся бланками, отрисовывается новый бланк описи на двадцать строк. В него заносятся данные из списка, но длинные наименования объектов автоматически переносятся на несколько строк бланка описи. При этом, естественно, что в бланк описи может не войти 20 позиций. Затем необходимо число позиций, разместившихся на бланке, превратить в пропись. После заполнения данного бланка процесс повторяется до завершения просмотра всего списка. Создание чистого бланка можно сделать методом копирования шаблонного или отрисовывать каждый раз программой. Текст в столбце "Нименование" должен быть моноширным для адекватного разбиения наименования объектов по строкам.
|
|
|
|
|
Перенос строки с одного листа в другие по условию
|
28.12.2018 07:17:07
Вот по колхозному зато работает. Дополните код нужными столбцами по образу и подобию. Нужно иметь в виду, что данный макрос ищет точное совпадение имени вкладки и геозоны. То есть регистр букв должен совпадать. Вкладок можно добавлять сколько угодно.
|
|||
|
|
|
Выделить строку, если в ней есть определенные совпадения
Выбор действия в зависимости от текущей даты в сравнении с десятком различных дат., ускорить формулу или переделать в макрос
Макрос на переход в нужную ячейку
|
23.10.2018 06:43:38
Можно ещё вот так сделать под правую кнопку мыши:
Изменено: - 23.10.2018 06:44:09
|
|||
|
|
|
Макрос автоматического разрыва страниц
Макрос календаря с возможностью выбора только года и месяца (без даты)
|
07.09.2018 12:54:38
Если не хотите применять Формы, то можно например сделать на таких элементах управления как Раскрывающийся список или просто Список. При двойном щелчке по ячейке срабатывает событие Worksheet_BeforeDoubleClick запускающее назначенный ему макрос, который будет перемещать эти списки к активной ячейке. Убирать их от ячейки можно назначив макрос самим спискам где прописать их перемещение в дальний угол листа после выбора месяца. Я так делаю с другой информацией и выходит неплохо. Эффект как от выпадающих списков.
|
|
|
|
|
Запуск макроса при одном нажатии на ячейку
|
30.08.2018 09:27:57
Изменено: - 30.08.2018 09:30:55
|
|||
|
|
|
Как правильно стилизовать документ: заготовить шаблон или форматировать уже после внесения данных?
|
29.08.2018 07:17:08
Я для отчетов пишу такие макросы которые сами создают отчетные формы. Сами с чистого листа прорисовывают нужные таблицы, форматы, шрифты, цвета и сами же заполняют их данными. Естественно, размеры отчетных таблиц выводятся из первичного анализа данных или в процессе их обработки. Да, это трудоемко писать такие макросы, но зато гибко и можно учесть множество нюансов.
|
|
|
|
|
Как узнать адрес ячейки из которой только что вышел пользователь