Здравствуйте , я должен нажать кнопку " ОК " в файле excel, который показывает диалоговое окно во время его открытия, как ОК программно
нажми ОК excelfile диалоговое окно с помощью программирования.
[РЕДАКТИРОВАТЬ]
я хочу восстановить пароль excel vba .я сделал половину процесса восстановления .Но когда я открываю файл excel vba после открытия, который показывает диалоговое окно, в котором я должен нажать кнопку ОК .Так что я спрашиваю, как нажать на него ok через код, потому что я должен делать это только через код .Вручную это несложно .
[/РЕДАКТИРОВАТЬ]
Что я уже пробовал:
пожалуйста, помогите в диалоговом окне файл excel нажмите кнопку
Afzaal Ahmad Zeeshan
Вы показываете диалог, в котором вам нужно нажать Ok, или вы хотите нажать Ok в чьем-то другом диалоге в этом окне?
Dave Kreskowiak
Это зависит от того, что говорит диалог, откуда он исходит и на каком языке написан ваш код (VBA в Excel, внешний C# или VB.NET код, ...), ни один из которых вы не объяснили.
gelsmith
я сделал большую часть работы по восстановлению пароля vba .Но когда я вручную открываю excel vba в тот раз, он показывает диалоговое окно, в котором я должен нажать кнопку ОК через код, как я могу это сделать .
gelsmith
с помощью кода автоматизации excel вы можете мне помочь
Richard MacCutchan
О каком программировании и языке вы говорите?
Dave Kreskowiak
Ты не можешь. Не из кода Excel VBA. Ваш код останавливается, пока открыто диалоговое окно.
Если вы пытаетесь грубой силой угадать пароль, пробуя каждую комбинацию букв и цифр, вы будете там очень долго. Попытка открыть лист Excel и угадать пароль только на одной книге может очень сильно превысить вашу жизнь. Проблема заключается в том, что вы вводите накладные расходы на открытие Excel и предлагаете ему открыть книгу.
Ваш подход к "взлому", а не к "восстановлению" пароля в лучшем случае наивен.