| Цитата |
|---|
| написал: макросы из стандартного модуля не видны |
Изменено: - 22.12.2025 11:00:24
Любой Путь верный, что ведёт к Добру и Свету
|
22.12.2025 10:31:54
Весь код выше уже писал. Вот видоизмененный:
Dim wb As Workbook сработал. Спасибо. Почему не работает простой макрос, так и не понял
Изменено: - 22.12.2025 10:37:53
Любой Путь верный, что ведёт к Добру и Свету
|
|||
|
|
|
|
22.12.2025 09:43:54
Есть однотипные файлы, содержащие листы Оборудование и Результаты. Макросы вынес в качестве надстройки, код сидит в ЭтаКнига, потому что из Модуля Макросы не видны. Задача, чтобы макрос из надстройки срабатывал в активной книге с листами Оборудование-Результаты
Изменено: - 22.12.2025 09:48:27
Любой Путь верный, что ведёт к Добру и Свету
|
|
|
|
|
|
22.12.2025 06:45:47
Создал файл надстройки для упрощения однотипных действий. Пока там всего два макроса. Но один из них не работает, жалуется на обращение вне диапазона (subscript out of range). Макрос элементарный - скопировать несколько строк с данными на соседний лист:
Любой Путь верный, что ведёт к Добру и Свету
|
|||
|
|
|
|
01.11.2025 10:22:56
После обновления офиса до 2021 заметил, что перестали работать расширенные параметры вставки (транспонирование и пр.) при переносе в другие файлы. Скорей всего из-за того, что файлы открыты в разных процессах. Файлы по работе приходится открывать и в самом эксель, и через проводник винды, и через Тотал Комммандер.
Как обойти данную загвоздку со вставкой? И можно ли заставить эксель открывать файлы в одном процессе?
Любой Путь верный, что ведёт к Добру и Свету
|
|
|
|
|
|
28.08.2025 13:49:05
Добрый день. Встала задача сделать мелкие правки в массиве файлов (в папке). В частности, заменить отдельное слово , пусть будет "запах", на "Запах". Вроде как Квери это может, но я никогда прежде с ним не работал. Попытался дойти своим умом, но не вышло.
Получаю данные из папки, формируется таблица файлов. Дальше пробую через Заменить, но не получается. Прошу помощи
Любой Путь верный, что ведёт к Добру и Свету
|
|
|
|
|
|
11.07.2025 12:04:31
На всякий напишу это же в кириллице: =СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(A1;"-";ПОВТОР(" ";1000));1;1000))
Изменено: - 11.07.2025 12:05:31
Любой Путь верный, что ведёт к Добру и Свету
|
|||
|
|
|
|
11.07.2025 11:01:14
Встала задача удалить часть текста в ячейках, следующие от символа "-". К примеру "Ваня Петров - хороший человек" на "Ваня Петров". Попытался начать с ПОИСК и НАЙТИ, но понял, что они вряд ли справятся. Поскольку помимо поиска тут еще выделение и удаление/замена. Макросы - единственный способ решить задачу поиска и выделения внутри ячейки?
Любой Путь верный, что ведёт к Добру и Свету
|
|
|
|
|
|
25.08.2022 12:42:51
upd, Понял. Это номер строки откуда отсчитывается диапазон
Изменено: - 25.08.2022 12:45:23
Любой Путь верный, что ведёт к Добру и Свету
|
|||||
|
|
|
|
25.08.2022 10:07:47
upd. Понял, в т.ч. и связку с суммпроизв, где нужна именно единица для подсчета. Только как она работает в формуле понять не могу
Изменено: - 25.08.2022 10:25:40
Любой Путь верный, что ведёт к Добру и Свету
|
|||
|
|
|
|
24.08.2022 19:41:38
Встала подобная задача с применением фильтра и промежуточных итогов по доп. условию, только надо подсчитать количество результатов, а не сумму. То есть формула суммпроизв не применима (или нужно будет ее допилить условием "если-то-1"?). Пробовал разные варианты, в том числе ввода формулы (=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;вид)*(вид="вес")) массивом, но решения так и не нашел.
В итоге стоит задача совместить в одной ячейке промежуточные итоги, к примеру, по году и весу, или году и приложению
Любой Путь верный, что ведёт к Добру и Свету
|
|
|
|
|