У нас есть электронная таблица, предоставленная нам другой компанией.Проект VBAP защищен, и я не знаю пароля.На рабочем листе «Main» есть форма RectangleRoundedCorners, которой назначен макрос («CREATE SAP JOB RUN LIST»).
Мы пытаемся автоматизировать наш процесс с помощью VBA, но у нас есть контрольно-пропускной пункт для запуска «CREATE».SAP JOB RUN LIST "macro.
Я не знаю, в каком модуле находится макрос. Я не могу выполнить цикл всех компонентов VBA, так как VBAProject защищен.
Из-за полученного сообщения об ошибке(после попытки смоделировать вызов в моей собственной книге) Я подозреваю, что макрос может быть в модуле «ThisWorkbook».
Application.Run workbookname!macroname
не будет работать: Ошибка времени выполнения «1004» Невозможно запуститьмакрос «имя книги! имя макрона».Макрос может быть недоступен в этой книге или все макросы могут быть отключены.
Макросы не отключены.
Не получается вызвать макрос напрямую с помощью VBA, поэтому я надеялся, что этоможно смоделировать щелчок по фигуре.Я изо всех сил пытаюсь найти соответствующий код.
Может кто-нибудь помочь, пожалуйста?
Заранее спасибо