У меня есть макрос, который вставляет строку подписи в Excel и подписывает ее позже.Однако я не могу отключить диалоговое окно, запрашивающее текст или изображение, непосредственно перед подписанием документа.Я прочитал документы Microsoft, но не смог найти правильный способ задания необходимых параметров, чтобы диалоговое окно не появлялось.Это мой код:
Sub Generate()
Dim sig As Signature
Application.DisplayAlerts = False
Set sig = ActiveWorkbook.Signatures.AddSignatureLine("{00000000-0000-0000-0000-000000000000}")
sig.Setup.SuggestedSigner = "XXXXXXXX"
sig.Setup.SuggestedSignerLine2 = "YYYYYYYYYY"
sig.Setup.SuggestedSignerEmail = "mail@mail.mail"
sig.Sign 'PARAMETERS SHOULD BE HERE
ActiveWorkbook.Signatures.Commit
AddSignature = True
End Sub
Это то, что я нашел по вопросу: https://docs.microsoft.com/en-us/office/vba/api/office.signature.sign