Gửi bảng tính trong Excel qua macro VBA qua email

Mục lục

Đây là cách bạn có thể gửi bảng tính hiện tại một cách nhanh chóng và dễ dàng qua email bằng Excel VBA

Bạn có muốn gửi trang tính đang hoạt động qua email từ một macro không? Điều này có thể hữu ích, chẳng hạn, để tự động chuyển tiếp dữ liệu mới hoặc thông tin khác qua macro.

Excel có thể sử dụng chương trình e-mail của bạn được gọi để thực hiện tác vụ. Sử dụng macro sau để gửi trang tính hiện hoạt qua email:

Sub SpreadsheetSend ()
ActiveSheet.Copy
Application.Dialogs (xlDialogSendMail) .Show _
"[email protected]", "Chủ đề"
Kết thúc Sub

Bản thân việc gửi không thực thi macro. Vì lý do bảo mật, điều này nên được thực hiện bởi người dùng. Sau khi khởi động macro, chương trình e-mail của bạn sẽ hiển thị một cửa sổ mà trang tính đang hoạt động có thể được gửi qua email dưới dạng trang tính duy nhất trong sổ làm việc. Hình minh họa sau đây cho thấy điều này có thể trông như thế nào:

Một cú nhấp chuột vào nút GỬI là đủ để gửi thư.

Trong macro, bạn kiểm soát địa chỉ e-mail mong muốn và chủ đề bằng cách tích hợp các văn bản mong muốn vào macro.

Để nhập macro, hãy nhấn tổ hợp phím ALT F11 trong Excel. Điều này sẽ gọi trình soạn thảo VBA. Sử dụng lệnh INSERT - MODULE để chèn một trang mô-đun trống. Để bắt đầu macro, hãy nhấn tổ hợp phím ALT F8 trong Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave