Note: The other languages of the website are Google-translated. Back to English

Как отправить текущую книгу через Outlook из Excel?

Возможно, вы всегда составляете и изменяете отчет в книге Excel, после его завершения вам нужно как можно скорее отправить текущий сохраненный отчет руководителю отдела. Как можно быстро отправить всю текущую книгу конкретному человеку, не открывая Outlook из Excel?

Отправить текущую книгу через Outlook из Excel с помощью команды «Сохранить и отправить»

Отправить текущую книгу через Outlook как вложение из Excel с кодом VBA

Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу ...
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
  • Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
  • Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
  • Разделить инструменты: Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
  • Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона; Отправляйте персонализированные электронные письма нескольким получателям массово.
  • Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий ...
  • Более 300 мощных функций; Работает с Office 2007-2021 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

стрелка синий правый пузырь Отправить текущую книгу через Outlook из Excel с помощью команды «Сохранить и отправить»

С этой Сохранить и отправить в Excel, вы можете быстро отправить всю книгу как вложение, как файл PDF, как файл XPS или Интернет-факс через Outlook. Вы можете сделать так:

1. Откройте книгу, которую хотите отправить.

2. Нажмите Файл > Сохранить и отправить > Отправить по электронной почте в Excel 2010 см. снимок экрана:

doc-send-workbook1

Советы: Если вы используете Excel 2007, нажмите Кнопка управления > Отправить, см. снимок экрана:

doc-send-workbook4

В Excel 2013 нажмите Файл > Поделиться > Эл. адрес, см. снимок экрана:

doc-send-workbook5

3. Затем выберите один формат, в котором вы хотите отправить Excel, как из Отправка по электронной почте раздел, в данном случае я нажимаю Отправить как вложение значок кнопки, см. снимок экрана:

doc-send-workbook2

4. Появится окно редактирования Outlook, введите имена получателей в поле к и Cc текстовые поля и введите тему в Тема поле, вы также можете ввести какое-либо сообщение в поле Введение, см. снимок экрана:

doc-send-workbook3

Ноты:

1. Этот метод работает только при использовании Outlook в качестве почтовой программы.

2. После отправки книги вы можете перейти в Outlook, чтобы проверить, успешно ли было отправлено электронное письмо.


стрелка синий правый пузырь Отправить текущую книгу через Outlook как вложение из Excel с кодом VBA

Здесь вы также можете отправить текущую книгу в виде вложения из Excel со следующим кодом VBA, выполните следующие действия:

1. Откройте книгу, которую хотите отправить.

2. Удерживайте ALT + F11 ключи, и он открывает Окно Microsoft Visual Basic для приложений.

3. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.

Код VBA: отправить текущую книгу как вложение из Excel

Sub SendWorkBook()
'Update 20131209
Dim OutlookApp As Object
Dim OutlookMail As Object
Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMail = OutlookApp.CreateItem(0)
On Error Resume Next
With OutlookMail
    .To = "skyyang@extendoffice.com"
    .CC = ""
    .BCC = ""
    .Subject = "kte feature"
    .Body = "Hello, please check and read this document, thank you."
    .Attachments.Add Application.ActiveWorkbook.FullName
    .Send
End With
Set OutlookMail = Nothing
Set OutlookApp = Nothing
End Sub

Внимание: В приведенном выше коде вы можете изменить следующую информацию по своему усмотрению.

  • .to = "skyyang @extendoffice.com "
  • .CC = ""
  • .BCC = ""
  • .Subject = "особенность kte"
  • .Body = "Здравствуйте, пожалуйста, проверьте и прочтите этот документ, спасибо."

4. Затем нажмите F5 нажмите клавишу, чтобы запустить этот код, и появится диалоговое окно, нажмите Разрешить, и эта рабочая тетрадь была разослана.

doc-send-workbook6

Ноты:

1. Этот код доступен только при использовании Outlook в качестве почтовой программы.

2. После отправки книги вы можете перейти в Outlook, чтобы убедиться, что электронное письмо было отправлено успешно.


Статьи по теме:

Как отправить лист только через Outlook из Excel?

Как отправить / отправить по электронной почте диапазон ячеек через Outlook из Excel?


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (17)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Это кодирование VB соответствует моему требованию, но в этом есть проблема. я не хочу отправлять свою почту напрямую. я не хочу проверять свою почту перед отправкой, так как я должен отправить эту почту разным людям. поэтому я хочу изменить имя приемника. Пожалуйста, помогите и верните. С уважением, Нишант Гоэль
Этот комментарий был сведен к минимуму модератором на сайте
чтобы просмотреть электронное письмо до / вместо его отправки, замените «.send» на «.display» в конце блока «С». Привет, Зигги.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть кнопка «отправить форму» на моем листе и включен макрос, который ее отправит. Тем не менее, это происходит как пустая форма. Может ли кто-нибудь помочь мне в том, как получить данные, введенные в форму, чтобы пройти через вложение?
Этот комментарий был сведен к минимуму модератором на сайте
Отти, твой код сохраняет книгу перед отправкой? Любые изменения, которые вы сделали с момента открытия, будут применены только к временному файлу (на случай, если вы закроете ББ и выберете «Нет» для сохранения?). Так что это может быть отправка «девственного» файла. Вы можете сохранить как ББ с заполненной формой в виде другого файла (например, FileToGo1), указать Excel прикрепить FileToGo1 к электронному письму, а затем удалить FileToGo1 из системы, чтобы следующий экземпляр не жаловался на перезапись существующего файла. Или вы можете выполнить SaveAs с принудительной перезаписью. Это также может позволить вам сохранить как WB без макросов, чтобы получатель не получал никаких предупреждений или отключений WB, потому что их система параноидально относится к возможным нарушениям безопасности макросов. Привет, Зигги.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, все работает отлично, но мне нужны две вещи: во-первых, я хочу автоматически прикрепить файл, над которым я сейчас работаю, затем я хочу отправить нескольким пользователям, заранее спасибо
Этот комментарий был сведен к минимуму модератором на сайте
использовать ; между пользователями, как показано ниже

.To = "skyyang @extendoffice.com;bob@gmail.com"
Этот комментарий был сведен к минимуму модератором на сайте
Есть ли способ настроить его для отправки на учетную запись gmail?
Этот комментарий был сведен к минимуму модератором на сайте
Он действительно сохраняет файл?
Этот комментарий был сведен к минимуму модератором на сайте
Я пропустил часть метода 2, в которой рассказывается, как повторно использовать модуль? Нет кнопки или другого способа вызвать его при следующем использовании?
Этот комментарий был сведен к минимуму модератором на сайте
Есть ли способ для формулы скопировать определенные ячейки и добавить эту информацию в тело электронного письма?
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, что поделились информацией, но я хочу, чтобы в книге был отдельный лист Только как новый лист
Этот комментарий был сведен к минимуму модератором на сайте
это прикрепление файла, но файл не показывает никаких изменений, которые были сделаны. он прикрепляет последнюю сохраненную версию
Этот комментарий был сведен к минимуму модератором на сайте
Активная рабочая тетрадь. Сохранить в начале кода следует отсортировать
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, что поделились, очень полезно, и есть ли возможность сослаться на ячейку в том же файле, чтобы выбрать почтовые идентификаторы
Этот комментарий был сведен к минимуму модератором на сайте
Привет, я пытался сохранить файл с кодом VB, но когда я делюсь через Outlook или каким-либо другим способом, код VB сбрасывается. Пожалуйста, не могли бы вы помочь мне, чтобы с этим файлом Excel этот код VB был доступен все время.
Спасибо заранее.
Этот комментарий был сведен к минимуму модератором на сайте
Я пошел в мастерскую и наслаждался этим. Я хочу получить трудовую книжку. Спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Ходила на мастер-класс, мне понравилось. Я хотел бы рабочую тетрадь
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL