|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2011, 11:02 | #1 |
Новичок
Джуниор
Регистрация: 04.03.2011
Сообщений: 1
|
генерация из excel письма
Доброе время суток. Имеется код для генерации из файла письма. Необходимо чтобы макрос пробегал по диапазону столбца L, находил последнюю заполненную ячейку и возвращал значение этой ячейки в тему письма. Сейчас он возвращает номер строки
Sub SendMail() Dim OutApp As Object Dim OutMail As Object Dim cell As Range Set cell = [L1].End(xlDown) If cell.Row <> Rows.Count Then x = cell.Value 'создаем новое пустое сообщение в Outlook 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 .To = Range("O1").Value .Subject = x.Value .Attachments.Add Range("O2").Value 'вместо Send можно использовать Display, чтобы посмотреть сообщение перед отправкой .display End With On Error GoTo 0 Set OutMail = Nothing cleanup: Set OutApp = Nothing Application.ScreenUpdating = True End Sub |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка письма | beygul | Помощь студентам | 5 | 29.08.2010 16:10 |
Вложения письма. | IliaIT | Работа с сетью в Delphi | 4 | 24.08.2010 08:29 |
Помогиите сделать письма (Excel + Шаблон Word + dbf) | xamillion | Microsoft Office Excel | 2 | 03.03.2009 21:23 |
Отправка письма | Ксеноцид | PHP | 1 | 07.05.2008 15:57 |