Страницы: 1 2 3 4 5 След.
Поиск
Координатное выделение ячейки (ячеек)
... . Да и какая там в VBA защита...
Изменен: 03.04.2024
Читать сообщение на форуме или сайте.
VBA список переменных/процедур/функций/параметров
Автор: dhead. A-Soft, на всякий случай добавлю. Есть еще такой вариант: если есть опыт программирования на компилируемых языках (или желание такой опыт получить), можно часть кода (функции, процедуры) помещать в dll. Будет на порядок сложнее разбирать и модифицировать ваш код, плюс для больших и дорогих проектов открывается простор для защиты от копирования. Плюс в некоторых случаях можно получить прирост производительности.
Изменен: 08.03.2024
Читать сообщение на форуме или сайте.
Шифрование данных на листе Excel и в VBA
Автор: Бахтиёр. Добрый день. Иногда возникает такая необходимость: а) Пользователь не должен увидеть некие данные на определенных диапазонах ячеек, а должен только работать с предоставленным ему диапазонами ячеек. б) Пользователь не должен увидеть формулу расчета, а должен видеть только результат этой формулы. Стандартные защиты диапазона и листа Excel'я легко сломать. 1) Этот инструмент даёт реализовать вышеуказанные 2 функционала, или это немного о другом? 2) Если ответ на 1-й вопрос & ...
Изменен: 18.01.2024
Читать сообщение на форуме или сайте.
VBA - cкрытие строк в нескольких листах по условию
Автор: Sanja. Зачем Вы через строчку снимаете/устанавливаете защиту листа? Снимите защиту в начале итерации цикла прохода по листам, а перед Next опять установите. "Antag написал: Полагаю, ошибка в синтаксисе кода, приведённого выше." Нет, не правильно полагаете. Этот код, сам по себе, рабочий. Попробуйте так Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("Q3")) Is Nothing Then Target.Offset(3, -10).Select End If If Not Intersect(Target, ...
Изменен: 11.01.2024
Читать сообщение на форуме или сайте.
Не работает макрос в защищенном листе
... листе" Так как сама защита ставится для пользователя (чтоб не ... на листах) но не для vba макросов "Дмитрий Иванов написал ...
Изменен: 08.01.2024
Читать сообщение на форуме или сайте.
Разъеснение по взлому XLL от bedvit
Автор: Senaki. Доброе утро, есть тема XLL хранение и выполнение VBA кода, или защита VBA кода от просмотра?  Кто то может подробно пояснить, как пользователь взломал данное решение? PoToLoK™, в личку ему написал, но он игнорит и не отвечает!
Изменен: 26.12.2023
Читать сообщение на форуме или сайте.
XLL хранение и выполнение VBA кода
Автор: PoToLoK™. bedvit, нет! Защита VBAProject хоть и дырявая, но есть свои плюсы, а именно игнорирование программных BreakPoints (Stop), ассертов (Assert) и метода Debug в случае ошибки! Дело не в ошибочном коде, но раскрывать что, да как, пока не имеет смысла! Возможно кто-то из специалистов на данной площадке получит GUID или сейчас занимается данным исследованием! Обламывать не буду!
Изменен: 18.12.2023
Читать сообщение на форуме или сайте.
Превращение Excel в блокнот
... Excel ' https://www.excel-vba.ru ' info@excel-vba.ru ' WebMoney - R298726502453 ... AllowEdit). Т.е. мы снимаем защиту с тех ячеек, в которые ... , а все остальные защищаем. Устанавливаем защиту листа. Теперь после ввода в ...
Изменен: 28.11.2023
Читать сообщение на форуме или сайте.
Пустая PLEX
... !!! Появились случаи снятия пароля VBA, нужна нормальная защита VBA. Рабочих задач миллион, времени ... на изучение процесса защиты катастрофически нет ... , снимать и ставить защиту не нужно, установить защиту один раз и навсегда ... EXCEL файлов. - нужно как-то защитить листы на которые "Запросы ... и подключения" выгружает базы (защитить от просмотра и копирования, но ... и макросы необходимые данные брали) - защита не должна мешать обновлению через ...
Изменен: 17.11.2023
Читать сообщение на форуме или сайте.
VBA – событие при деактивации листа
Автор: Antag. " написал: лично я против его как основного, ибо индекс меняется от перемещения листов относительно друг друга. В этом случае или привязываться к имени листа более стабильный метод, или  к каким-либо признакам на листе." Спасибо всем за помощь и дискуссию! Применительно к моим задачам и концепции "шаловливых ручек": 1. проще этим ручкам объяснить, что листы можно двигать внутри диапазона 1-14, иначе "по попе тыщ-тыщ", "ничего не получится", & ...
Изменен: 10.11.2023
Читать сообщение на форуме или сайте.
Макрос не работает при установки защиты на определенные ячейки
Автор: Jack Famous. ArtemB1986, здравствуйте Можно снять защиту в начале программы и вернуть — в конце. А можно вообще сказать защите, что на VBA она не должна работать.
Изменен: 26.10.2023
Читать сообщение на форуме или сайте.
Создать защиту калькулятора на основе эксель или гугл таблиц
Автор: bedvit. Я здесь делал попытку улучшить ситуацию, но сейчас это мало кому интересно. VBA вытесняется всякими Python-ами и скрьезные решения обычно переходят на другие языки. Там и методы защиты другие.
Изменен: 20.10.2023
Читать сообщение на форуме или сайте.
Защита изменения данных внесенных макросом
Автор: sam11188. " написал: Добавьте в Ваш код снятие защиты и постановку ее обратно: https://www.excel-vba.ru/chto-umeet-excel/kak-zashhitit-list-ot-polzovatelya-no-ne-ot-makrosa/ https://www.planetaexcel.ru/techniques/5/64/ Изменено: evgeniygeo - 17.10.2023 09:23:56" Спасибо! буду пробовать. Решение оказалось и проще чем казалось.
Изменен: 17.10.2023
Читать сообщение на форуме или сайте.
Замена пароля в книге с VBA
Автор: Дмитрий(The_Prist) Щербаков. "IvanVictorovich2 написал: Только защита для входа в файл"тогда читайте выше - Вы эту защиту никак не затрагиваете своим кодом. Если хотите менять код открытия книги - там одна строка всего и я её уже показал. Снимать пароль при этом никакой не надо - надо просто задать новый, т.к. открывая книгу Вы как бы уже вводите корректный пароль.
Изменен: 16.08.2023
Читать сообщение на форуме или сайте.
Программно ввести пароль от VBProject для дальнейших действий
... ("Снять пароль с проекта VBA данной книги ?", vbInformation + vbYesNo ... "Проект VBA не защищен.", vbInformation, "Статус защиты" End ... If End Sub ' Снимает защиту проекта. ' Идея: http://www.rondebruin ... Function End If Set Application.VBE.ActiveVBProject = vbProj DoEvents2 If Application ... .VBE.ActiveVBProject.Name vbProj.Name Then ... End If Set vbCtl = Application.VBE.CommandBars(1).FindControl(ID:=2578 ...
Изменен: 11.08.2023
Читать сообщение на форуме или сайте.
Обфускация vba кода
Автор: Marat Ta. https://www.planetaexcel.ru/techniques/3/228/ Раздел - Invisible Basic Обсуждение защиты от копирования: https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=7&TID=99934&MID=s
Изменен: 16.07.2023
Читать сообщение на форуме или сайте.
Ошибка сохранения файла после работы макроса
... день. Я не специалист по VBA, написала простой макрос для подстановки ... открывает файлы по списку , снимает защиту с листа, копирует из базового ...
Изменен: 10.07.2023
Читать сообщение на форуме или сайте.
Поменять формат ячеек (обойти ячейки с защитой) в списке файлов
Автор: guest99. " 2: https://www.excel-vba.ru/chto-umeet-excel/dialogovoe-okno-vybora-fajlovpapki/" Подскажите пожалуйста, почему выдает ошибку?? Sub test() Dim sFolder As String Dim wb As Workbook Dim x Dim sFiles sFiles = Application.GetOpenFilename("Excel files(*.xls*),*.xls*", 1, "Âûáðàòü ôàéëû", , True) If VarType(sFiles) = vbBoolean Then Exit Sub End If Application.ScreenUpdating = False Application.AskToUpdateLinks = False Range("B7").Select ...
Изменен: 10.07.2023
Читать сообщение на форуме или сайте.
Пропадает пароль при открытии файла Excel
... Ну и код VBA защитить паролем от просмотра. Как защита от дурака - сойдет ...
Изменен: 22.05.2023
Читать сообщение на форуме или сайте.
Оптимальный распил досок с наименьшим количеством обрезков.
... Вашем файле код VBA открыт, зайдите в редактор VBA и посмотрите, на ... файл? (Файл не имеет защиты кода VBA, а я точно помню, что ...
Изменен: 11.05.2023
Читать сообщение на форуме или сайте.
VBA Обновление данных на листе с паролем
Автор: Stanislavsky7. Спасибо большое, webley  - ваше решение помогло! Но теперь я задался вопросом: получается, что необходимо заходить в каждый запрос PQ и отключать фоновое обновление вручную. Если запросы будут добавляться, то это опять же надо отключать вручную... Возможно ли как-то добавить в код макроса отключение фонового обновления всех запросов в Книге? Не нашел пока такого решения, но зато нашел, что можно заменить паузу Application.Wait на Application.CalculateUntilAsyncQueriesDone, ...
Изменен: 05.05.2023
Читать сообщение на форуме или сайте.
Разблокировка ячейки в защищённом листе по условию
Автор: Jack Famous. vadim-kholkin, здравствуйте У защиты листа есть параметр, разрешающий VBA игнорировать её.
Изменен: 02.05.2023
Читать сообщение на форуме или сайте.
Скорость работы Excel VBA vs Excel.Application VBS
Автор: webley. " написал: Попробую защитить VBS" Снимаю шляпу. Я правда пока не до конца понял, как это получилось, но обязательно разберусь. Спасибо!!!
Изменен: 11.04.2023
Читать сообщение на форуме или сайте.
Защита выполнения макроса от пользователей , VBA
Автор: Dez089. Добрый день! Собрал корявый макрос (как умею), который с задачей справляется - "формирует" презентацию из данных с листа (файл пример). Но после создания файла Power Point, пользователи зачем-то используют колесико и макрос прерывается с ошибкой (скриншот).  Отключение обновления экрана не помогает, таймаут тоже. Как можно защитить? Отключить колесо или есть ещё варианты? P.s. Код корявый, зато почти свой.
Изменен: 22.03.2023
Читать сообщение на форуме или сайте.
Заполнение веб-формы через VBA, форма принимает заполненную ячейку как незаполненную
Автор: nilske. Так защита (защитный код) нужна как раз, чтобы Вы не заполняли поля с помощью макроса, разве нет? Она работает ))
Изменен: 18.03.2023
Читать сообщение на форуме или сайте.
Защита запроса Power query
Автор: azlord9. " написал: azlord9 , защитить книгу https://www.excel-vba.ru/chto-umeet-excel/kak-zashhitit-zapros-power-query-ot-izmenenij/ " Спасибо! Оказывается очень проста)
Изменен: 17.02.2023
Читать сообщение на форуме или сайте.
Не показывать содержимое книги если макросы отключены
... ладони... Неужели нет никакой возможности защиты от этого? Пусть сам файл ... Но как защищённое содержимое проекта VBA не пустить в Либре? 
Изменен: 27.01.2023
Читать сообщение на форуме или сайте.
фильтр VBA
Автор: Ігор Гончаренко. " написал: Совсем защиту листа снимать нельзя" можно)Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)   Dim a   If Target.Address(0, 0) "A15" Then Exit Sub Else Cancel = True   Me.Unprotect   If Me.FilterMode Then     Range("B15:G" & Rows.Count).AutoFilter Field:=1   Else     Range("B15:G" & Rows.Count).AutoFilter Field:=1, Criteria1:=""   End If   Me.Protect End Sub
Изменен: 26.12.2022
Читать сообщение на форуме или сайте.
База клиентов защита
... поставить пароль на БД и защита там как в архиве практически ... виде надстройки Excel на VBA - то думаю, что защита базы уже под ... угрозой, т.к. VBA в Excel ...
Изменен: 05.12.2022
Читать сообщение на форуме или сайте.
Автофильтр на защищенном листе.
... . " написал: https://www.excel-vba.ru/chto-umeet-excel/kak ... раз нужно снимать и ставить защиту заново. А вопрос в том ... избежать! Потому что когда снимаешь защиту, журнал изменений общего доступа сбрасывается ...
Изменен: 04.12.2022
Читать сообщение на форуме или сайте.
Страницы: 1 2 3 4 5 След.
Наверх