Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2011, 10:04   #1
КТатьяна
 
Регистрация: 02.05.2011
Сообщений: 4
По умолчанию Вставка рисунка

Добрый день
Помогите, пожалуйста, как вот тут вместо текста сделать чтобы отправлялся рисунок в тело письма, находящийся в Excel?
Sub SendMail()

Dim OutApp As Object
Dim OutMail As Object
Dim cell As Range

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("A1").Value
.Subject = Range("A2").Value
.Body = Range("A3").Value
.Attachments.Add Range("A4").Value
'команду Send можно заменить на Display, чтобы посмотреть сообщение перед отправкой
.Send
End With
КТатьяна вне форума Ответить с цитированием
Старый 04.05.2011, 16:46   #2
roborrr
Математик
Форумчанин
 
Регистрация: 27.02.2011
Сообщений: 123
По умолчанию

[QUOTE=КТатьяна;791433]Добрый день
Помогите, пожалуйста, как вот тут вместо текста сделать чтобы отправлялся рисунок в тело письма, находящийся в Excel?

Если у вас ест версия EXCEL2007, то делайте ето вручную: помедте ячейки которие хотите скопировать как рисунок, потом заидите : главная-->буфер обмена-->вставить, там маленкая стрелочка, потом-->как рисунок-->копировать как рисунок, на виподающем окне отмедте "как на экране" и "векторный" и нажмите OK, таблица ексцел закопируеться в буфере обмена как рисунок и вставте его где хотите. если хотите получить код всего этого пойграйте с макрорекордером.
roborrr вне форума Ответить с цитированием
Старый 05.05.2011, 05:35   #3
КТатьяна
 
Регистрация: 02.05.2011
Сообщений: 4
По умолчанию

В ручную то я вставить могу, но мне именно нужен код, я уже пробовала различные варианты, у меня не получается, к сожалению как только выходишь из excel макрос престает записывать движения.
Мне совсем никто не может помочь? очень необходимо....
КТатьяна вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вычисляемое поле, вставка рисунка Deeller БД в Delphi 12 25.04.2011 11:36
Вставка рисунка макросом sasha_prof Microsoft Office Excel 3 16.09.2010 09:41
Вставка рисунка в форму с листа JAD! Microsoft Office Excel 2 22.04.2010 16:46
Вставка рисунка в колонтитул - проблема цветокоррекции Margot_666 Microsoft Office Word 1 30.06.2009 19:06
Вставка рисунка в ячейку DBGrid Aleksandr Компоненты Delphi 5 25.06.2007 16:25