Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Макрос Excel VBA: вставить диапазон (таблицу) как изображение в текст письма

Автор: greggowaffles

Загружено: 2021-10-07

Просмотров: 43219

Описание:

💼 Наймите меня для автоматизации Excel VBA
Нужна помощь в автоматизации рабочих процессов Excel? Я специализируюсь на разработке индивидуальных решений для Excel VBA, которые сэкономят ваше время и избавят от повторяющихся задач.
👉 https://www.upwork.com/freelancers/~0...

Макрос Excel VBA: вставить диапазон (таблицу) как изображение в тело письма. В этом видео мы рассмотрим, как автоматически отправлять электронное письмо с таблицей в качестве изображения. Мы выбираем диапазон ячеек для создания таблицы, копируем и вставляем диапазон как изображение, вырезаем и вставляем это изображение в тело письма.

Код (YouTube не поддерживает скобки, поэтому LT и GT используются для «меньше» и «больше» соответственно):

Sub send_email_with_table_as_pic()

Dim OutApp As Object
Dim OutMail As Object
Dim table As Range
Dim pic As Picture
Dim ws As Worksheet
Dim wordDoc

Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)

'захватить таблицу, преобразовать в изображение и вырезать
Set ws = ThisWorkbook.Sheets("Population Data")
Set table = ws.Range("A1:C9")
ws.Activate
table.Copy
Set pic = ws.Pictures.Paste
pic.Cut

'создать сообщение электронной почты
При ошибке продолжить
С OutMail
.to = "team@abc.com"
.CC = ""
.BCC = ""
.Subject = "Данные о населении страны" & Format(Date, "mm-dd-yy")
.Display

Set wordDoc = OutMail.GetInspector.WordEditor
With wordDoc.Range
.PasteandFormat wdChartPicture
.insertParagraphAfter
.insertParagraphAfter
.InsertAfter "Спасибо,"
.insertParagraphAfter
.InsertAfter "Грег"
Завершить с помощью

.HTMLBody = "LT BODY style = font-size:11pt; font-family:Calibri GT" & _
"Привет, команда LTpGT. См. таблицу ниже: LTpGT" & .HTMLBody
Завершить с помощью
При ошибке GoTo 0

Set OutApp = Nothing
Set OutMail = Ничего

Конец субтитров

Данные, использованные в этом видео:
https://gsociology.icaap.org/datauplo...

#ExcelVBA #ExcelMacro

Макрос Excel VBA: вставить диапазон (таблицу) как изображение в текст письма

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Excel VBA Macro: Center Image in Email Body (and Resize)

Excel VBA Macro: Center Image in Email Body (and Resize)

Excel VBA Macro: Send Email with Table in the Body (Step-by-Step Tutorial)

Excel VBA Macro: Send Email with Table in the Body (Step-by-Step Tutorial)

Excel VBA Macro: Create Word Document (Template File) Based on Cell Values

Excel VBA Macro: Create Word Document (Template File) Based on Cell Values

Excel VBA Macro: Export Selected Range as Image (Save Range as Picture)

Excel VBA Macro: Export Selected Range as Image (Save Range as Picture)

VBA to Automate Sending Email From Excel Table with Attachment from Folder

VBA to Automate Sending Email From Excel Table with Attachment from Folder

How To Send a Table and a Chart in An Email via VBA Macro | I'm MS Excel Expert Tutorial | Day 36

How To Send a Table and a Chart in An Email via VBA Macro | I'm MS Excel Expert Tutorial | Day 36

Вставка данных в отфильтрованные столбцы в Excel (хитрые приемы)

Вставка данных в отфильтрованные столбцы в Excel (хитрые приемы)

VBA: Send Email With Outlook Mail body Snapshot

VBA: Send Email With Outlook Mail body Snapshot

Excel VBA Macro: Save Range (as Image) and Attach to Email

Excel VBA Macro: Save Range (as Image) and Attach to Email

Перестаньте использовать длинные формулы: попробуйте вместо них «*» и «?»

Перестаньте использовать длинные формулы: попробуйте вместо них «*» и «?»

Отправляйте полностью динамические электронные письма из Excel с помощью ОДНОЙ ФОРМУЛЫ | VBA не т...

Отправляйте полностью динамические электронные письма из Excel с помощью ОДНОЙ ФОРМУЛЫ | VBA не т...

Фишки Excel, которые я использую КАЖДЫЙ ДЕНЬ! ЭТО нужно каждому

Фишки Excel, которые я использую КАЖДЫЙ ДЕНЬ! ЭТО нужно каждому

Приём работы с Power Query в Microsoft Excel, который вы не используете (но должны!)

Приём работы с Power Query в Microsoft Excel, который вы не используете (но должны!)

ВСЕ накопители ДАННЫХ: объясняю за 8 минут

ВСЕ накопители ДАННЫХ: объясняю за 8 минут

Сделайте это с помощью Excel, чтобы действительно сэкономить время в 2026 году.

Сделайте это с помощью Excel, чтобы действительно сэкономить время в 2026 году.

Mr Bean does 'Blind Date' | Comic Relief

Mr Bean does 'Blind Date' | Comic Relief

VBA Advanced Filter — САМЫЙ БЫСТРЫЙ способ копирования и фильтрации данных

VBA Advanced Filter — САМЫЙ БЫСТРЫЙ способ копирования и фильтрации данных

Excel VBA Macro: Resize Range (Table) Pasted As Image In Email Body

Excel VBA Macro: Resize Range (Table) Pasted As Image In Email Body

VBA to BROWSE & COPY Data from SELECTED File in Excel

VBA to BROWSE & COPY Data from SELECTED File in Excel

How To Copy An Excel Range To Outlook Using VBA

How To Copy An Excel Range To Outlook Using VBA

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com