|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
Здравствуйте. Помогите пожалуйста с таким вопросом: макросом из екселя в Outlook отправляю сообщение Sub otpr_() p_ = ThisWorkbook.Path & "\" WBN_ = p_ & [Дано!i4] Subj_ = [Дано!c36] ' тема Addr_ = [Дано!c4] ' адрес Text_ = [Дано!c37] ' текст Set myOlApp = CreateObject("Outlook.Application") Set myItem = myOlApp.CreateItem(olMailItem) With myItem .Attachments.Add WBN_ ' вложение .to = Addr_ ' адрес .Subject = Subj_ ' тема .Body = Text_ ' текст .Send End With End Sub на что Outlook пишет "Программа пытается отправить сообщение от Вашего имени .... Разрешить:Запретить". В принципе, один раз нажать на кнопку не влом, но предполагается все это засунуть в цикл и тогда будет штук 100 отправок. Вопрос: как избежать этого сообшения? Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2009, 15:39 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
Это проблема Outlook Express, а не Excel. В Outlook Express: Сервис -> Параметры -> Безопасность -> убрать галку "Предупреждать, если приложения пытаются отправить почту от моего имени" ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2009, 11:02 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2009, 11:28 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
Огромнейшее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2009, 12:44 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
Еще вопрос. Помогите пожалуйста. Посте отправки некоторого количества сообщений VBA начал ругаться: "Run-time error '-2147219956 (8004060c)' Достигнут предельный размер хранилища сообщений. Чтобы сократить объем хранилища, выделите ненужные элементы и удалите их" Вопрос: что это за хранилище такое, как туда залезть и можно ли в самом макросе прописать, чтобы после отправки каждого сообщения это хранилище обнулялось бы? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2009, 15:03 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
Какой сервер Вы используете? Microsoft Exchange Server, какой-либо из бесплатных, типа mail.ru, gmail.com, или ?.. Я лично никогда не сталкивался с такими сообщениями, хотя отправляю по 110 писем за один цикл. Можете выложить сюда описание ошибки, которое можно получить нажав HELP в окне, оповещающем об ошибке? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2009, 16:51 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
m, Огромное спасибо, я уже разобрался. Оказалось, что просто переполнен ящик, хотя ругался не аутлук, а VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2009, 17:47 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
tolikt, Та же проблема, только не Outlook Express, а обычный Outlook, там такой галки нету :( Помогите, пожалуйста, кто может! Вот код на VB: Sub SendMail() Dim OutApp As Object Dim OutMail As Object Dim cell As Range Dim I As Integer I = 1 Do Until Cells(I, 1).Value = "" Application.ScreenUpdating = False Set OutApp = CreateObject("Outlook.Application") OutApp.Session.Logon On Error GoTo cleanup Set OutMail = OutApp.CreateItem(0) On Error Resume Next With OutMail .SentOnBehalfOfName = """HelpDesk"" <helpdesk@mosenergosbyt.ru>" .To = Cells(I, 9).Value .Subject = Cells(I, 1).Value .Body = Cells(I, 3).Value + vbCrLf + Cells(I, 4).Value .Send End With On Error GoTo 0 Set OutMail = Nothing cleanup: Set OutApp = Nothing Application.ScreenUpdating = True I = I + 1 Loop End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2010, 16:56 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
toliktЭто проблема Outlook Express, а не Excel. В Outlook Express: Сервис -> Параметры -> Безопасность -> убрать галку "Предупреждать, если приложения пытаются отправить почту от моего имени" Что-то не могу найти в Аутлуке таких настроек... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2016, 10:31 |
|
Отправка сообщения в Outlook из Excel
|
|||
---|---|---|---|
#18+
Rikozenit, потому что речь про Outlook Express. Даже в сообщении выше написано - D.MaisiukТа же проблема, только не Outlook Express, а обычный Outlook, там такой галки нету :( у Вас проблема-то какая? Переполнение ящика? Или перед каждой отправкой через VBA Outlook выдает окно с тремя кнопками: Разрешить, запретить, Отмена(что-то в этом роде)? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2016, 13:36 |
|
|
start [/forum/topic.php?fid=61&fpage=32&tid=2172954]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 127ms |
0 / 0 |