Надішліть електронну таблицю в Excel за допомогою макросу VBA електронною поштою

Зміст

Ось як можна швидко та легко надіслати поточну електронну таблицю електронною поштою за допомогою Excel VBA

Хочете надіслати активний аркуш електронною поштою з макросу? Це може бути корисним, наприклад, для автоматичного пересилання нових даних чи іншої інформації за допомогою макросу.

Excel може використовувати вашу програму електронної пошти, яка викликається для виконання завдання. Для надсилання активного аркуша електронною поштою використовуйте такий макрос:

Додаткова таблицяSend ()
ActiveSheet.Copy
Application.Dialogs (xlDialogSendMail) .Show _
"[email protected]", "Тема"
End Sub

Сама надсилання не виконує макрос. З міркувань безпеки це має робити користувач. Після запуску макросу програма електронної пошти відображає вікно, у якому активний робочий аркуш можна надіслати електронною поштою як єдиний робочий аркуш у книзі. Наступна ілюстрація показує, як це може виглядати:

Для надсилання листа достатньо натиснути кнопку НАДІСЛАТИ.

У макросі ви керуєте бажаною адресою електронної пошти та темою, інтегруючи потрібні тексти в макрос.

Щоб ввести макрос, натисніть комбінацію клавіш ALT F11 в Excel. Це викликає редактор VBA. Використовуйте команду INSERT - MODULE, щоб вставити порожній аркуш модуля. Щоб запустити макрос, натисніть комбінацію клавіш ALT F8 у програмі Excel.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave