|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.05.2011, 16:03 | #1 |
Новичок
Джуниор
Регистрация: 09.11.2010
Сообщений: 2
|
update notification
Добрый день,
подскажите, пожалуйста, кто в курсе: Как заставить Excel выдавать запрос об отправки Email с определенным текстом при закрытии документа? Т.е. после того как я поработал в доке и выхожу с него, необходимо появление окна, которое спрашивает: "Do you want to send an update notification?" например. И при нажатии "YES" появляется электронное письмо с текстом "document was updated under this link". Спасибо за помощь! |
30.05.2011, 17:52 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
в модуле книги пишете такую процедуру
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
30.05.2011, 18:22 | #3 |
Новичок
Джуниор
Регистрация: 09.11.2010
Сообщений: 2
|
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim answer As Integer answer = MsgBox("Do you want to send an update notification?", vbYesNo, "Update notification") If answer = vbYes Then Dim OutApp As Object Dim OutMail As Object Dim strbody As String Set OutApp = CreateObject("Outlook.Application") OutApp.Session.Logon Set OutMail = OutApp.CreateItem(0) strbody = "Hi there" & vbNewLine & vbNewLine & _ "This is line 1" & vbNewLine & _ "This is line 2" & vbNewLine & _ "This is line 3" & vbNewLine & _ "This is line 4" On Error Resume Next With OutMail .To = "" .CC = "" .Subject = "Update Notification copacking follow up" .HTMLBody = "File changed. You can check updates by <a href=""P:\Procurement DPGP\copacking.xls"">this link</a>" .Display 'or use .Display End With On Error GoTo 0 Set OutMail = Nothing Set OutApp = Nothing End If End Sub Private Sub Workbook_Open() End Sub Последний раз редактировалось DemoNNable; 30.05.2011 в 18:46. |
30.05.2011, 18:55 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
ключевое понятие было в "модуль книги"
... а сейчас?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
update | Margana | PHP | 1 | 01.05.2011 19:55 |
Update | usmesn | PHP | 3 | 02.06.2010 17:23 |
Ошибка - Debugger exception notification | Football_lady | БД в Delphi | 1 | 15.01.2010 19:07 |
update | shad0w | SQL, базы данных | 3 | 27.10.2009 11:44 |