Обратите внимание, что этот вопрос связан с Outlook Я любительский программист в VB в Outlook Я хочу, чтобы пользовательский ящик сообщений с заголовками кнопок как «Отправить в любом случае» и «Не отправлять».Возвратите значение из CommandButton1_Click() Sub в Outlook VBA
Но с существующим текстовым полем сообщений невозможно изменить текст.
Так что я сделал обычную форму. Теперь я хочу, чтобы возвращать логическое значение из CommandButton1_Click() Sub
Это мой основной суб называющий вид:
Public Result1 As Boolean
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Const MAX_ITEM_SIZE As Long = 5242880
Result1 = True
Dim FileSize As Long
For Each Item In Item.Attachments
FileSize = FileSize + Item.Size
Next
If FileSize > MAX_ITEM_SIZE Then
UserForm1.Show
'Cancel = True
Cancel = Result1
End If
End Sub
This is my code for click event handler:
Private Sub CommandButton1_Click()
Unload Me
End Sub
Пожалуйста, посоветуйте, как достичь пользовательских заголовков на MsgBox Пуговицы в Outlook,
Спасибо вам, что это очень полезно –
пожалуйста, вы можете направить меня в место, где я могу получить учебный материал на VB для Outlook, –
I убежище В любой книге для VBA Outlook. Я только что изучил VBA для Excel, а затем пошел с онлайн-документацией Outlook, так как как только вы овладеете необходимыми средствами VBA, вы можете использовать их для каждого приложения Office, если вы просто получите соответствующую объектную модель. Но если вы Google VBA для Outlook, вы наверняка найдете столько материала, сколько никогда не сможете прочитать за всю жизнь! – user3598756