Добрый вечер! Есть какое-нибудь решение, чтобы при открытии файла эксель сам файл не запускался от слова совсем, вообще не открывался, а было только предложено включить содержимое (разрешение макросов) и всё на этом, т.е. при разрешении запускалось открытие файла, а при отказе соответственно не открывался, как-то так, у меня есть похожие макросы, однако они не работают, всё равно без включения макроса файл показывает, есть задумка такая через пароль, но это не то, что нужно, давным-давно видел такой файл, сам файл эксель был закрыт и было предложено запуск макроса, это то, что нужно, т.е. до разрешения макроса ничего нет, закрытый был эксель, после включения файл открывал содержимое, помогите решить проблему, это очень нужно для корректной работы.
Макрос при открытии файла
Удаление всех файлов в папке в определенное время
25.04.2023 19:36:59
Добрый вечер, помогите, пожалуйста, очень нужно, чтобы при открытии файла в определённое время удалились все файлы pdf в папке где расположен сам файл эксель и желательно сам файл эксель ликвидировался для конфиденциальности очень строго, пробую, но никак не получается(
Изменено: |
|||
|
Убрать уведомление макроса об ошибке
22.04.2023 06:39:41
Добрый день ребята, подскажите пожалуйста, вот у меня макрос применяется с условием, но когда условие не выполняется, ексель выдаёт уведомление типа ошибки, можно как-то код применить, чтобы оно просто не появлялось, а то надоедает всё время, достало уже
Изменено: |
|
|
код на удаление поле со списком (элементы управления формы)
09.04.2023 14:50:07
Здравствуйте всем, замучился, не могу, пробовал всяко, не получается(
Dim nm As Name For Each nm In ActiveWorkbook.Names If nm.RefersToRange.Parent.Name = "Лист1" Then nm.Delete Next nm Нужна Ваша помощь, нужен код, который удаляет именованный диапазон, дело в том, что когда вручную удаляю именнованный диапазон - макрос у меня работает правильно, но имея на листе именнованный диапазон - не работает так как надо, нужно удалить именнованной диапазон используя код макроса, пример в файле, помогите пожалуйста
Изменено: |
|
|
Код условия под команду окна предупреждения, при сохранении окно предупреждения: "...уже существует в данном месте. Заменить?"
08.04.2023 17:23:48
Добрый ночи, добрые люди, помогите с одним условием решить задачу, есть код макроса:
В остальном после условия всё работает как надо, только с условием не могу решить эту задачу самостоятельно, буду премногом благодарен. Хочу удалить тему, т.к. решение своей задачи нашёл, неправильно оказывается ставил выбор решение своей задачи, нужно сразу было строкой ниже после Else добавить Application.DisplayAlerts = FalseFalse и всё работает как надо, хочу удалить тему, не знаю как это сделать, пожалуйста, удалите тему, вопрос решён, спасибо
Изменено: |
|||
|
Макрос который открывает окно сохранения при условии
При экспорте из экселя в ворд автонаименовался, (в открытом окне в ворд перед сохранением наименовался)
Вставить строки макросом по условию
По гиперссылке выводить файлы pdf на печать (макрос)
При закрытии файла срабатывал макрос: режим вычисления - автоматический
28.03.2023 19:04:21
Добрый вечер, помогите пожалуйста, есть рабочий макрос, но задача маленько другая, при применении макроса на выбор сохранить данные или нет, где да, сохраняет изменения и переводит в авторежим, а где нет, без изменений оставляет ручной режим вычисления, но нужно, чтобы при выборе сохранял изменения или нет, всегда переводил при закрытии книги в авторежим, допустим, файл на проверку буду подавать, чтобы люди, которые будут этот файл закрывать, при закрытии файла переходил с ручного на авторежим, т.к. при открытии файла применяется макрос ручного режима.
Sub TestClose() Application.Calculation = xlAutomatic Application.Quit If MsgBox("Сохранить данные", vbYesNo + vbQuestion, "Ваш выбор?") = vbNo Then ActiveWorkbook.Close False Else ActiveWorkbook.Close True End If End Sub
Изменено: |
|
|
Фильтр с непустыми значениями (макрос)
27.03.2023 19:42:00
Всем добрый вечер, помогите пожалуйста, нужно в заданном столбце, чтобы при нажатии (применение макроса) фильтр снимал и фильтровал без пустых строк, к примеру в диапазоне B10:B100, буду очень признателен (в умн.табл.)
Изменено: |
|
|
Открытие отдельной книги в ручном режиме
[ Закрыто] Просуммировать вертикально и горизонтально по критерию
Длительная пауза после изменения первого ввода после ручного пересчета
Убрать в офис 365 дополнение в формулах, @ используется в формулах
Расстановка чисел по группам
Объединение значений ячеек через запятую при добавлении столбцов
Формат макросом: подчеркивание: одинарное, по ячейке и видоизменение - подстрочный
06.06.2021 15:45:06
Добрый день друзья, столкнулся с такой задачей, когда без макроса не обойтись, требуется деление в ячейке, т.е. подчеркивание: одинарное, по ячейке и видоизменение - подстрочный. Вроде всё работает, всё нормально, НО большой минус, чтобы это оформление работало, нужно минимум как ввести пробел, таблицы очень большие и соответственно везде если не ввести пробел, оно становится совершенно не читаемым, поэтому если возможно без ввода данных оформить макросом, помогите пожалуйста как это можно сделать, пример в файле, диапазон с $F$10 по $R$1048576, возможно внутри диапазона в дальнейшем будут добавляться столбцы. Заранее спасибо
Изменено: |
|
|
Настройка в отдельной книге эксель УФ при вставке строк
Сочетание клавиш для выделения внутри ячейки
Определить дублирующие значения в массиве (если это возможно)
Печать листов в таком порядке, чтобы можно было сложить книжку.
После сохранения эксель выдаёт некую информацию
Максимальное значение по заданному условию
УФ: по критерию высвечивало в каких ячейках западает диапазон № страниц
Вывестить даты которые внутри периода не вносились
Проверка вводимых значений по условию
Подбор высоты строки по заданному значению (макросом)
Аналог функции ЕСЛИ в диапазоне
Функция определения кол-во символов на определённую длину строки