Поделиться через


Практическое руководство. Отправка книг по электронной почте программным способом

Обновлен: Июль 2008

Применимость

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня документа

  • Проекты уровня приложения

Версия Microsoft Office

  • Excel 2003

  • Excel 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Книгу можно отправить как вложение в сообщении электронной почты. Однако, нельзя добавить текст к отправляемому сообщению.

4zxxxe4t.alert_note(ru-ru,VS.90).gifПримечание.

Для отправки сообщения электронной почты необходимо иметь подключение к сети и к системе электронной почты. Метод SendMail использует интерфейс MAPI.

Отправка книги как вложения в сообщении электронной почты в настройке уровня документа

  • Вызовите метод SendMail книги и укажите получателей и (необязательно) тему.

    Globals.ThisWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
    
    Globals.ThisWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
    

Отправка книги как вложения в сообщении электронной почты в надстройке уровня приложения

  • Вызовите метод SendMail книги и укажите получателей и (необязательно) тему.

    Me.Application.ActiveWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
    
    this.Application.ActiveWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
    

См. также

Задачи

Практическое руководство. Программное выполнение вычислений Excel

Основные понятия

Работа с книгами

Ведущий элемент книги

Глобальный доступ к объектам в Visual Studio Tools for Office

Общие сведения о необязательных параметрах в решениях Office

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлен пример кода, который можно использовать в надстройке уровня приложения.

Обратная связь от клиента.