엑셀 VBA에서 OUTLOOK 3가지 설정

작성자
박평준
작성일
2023-11-13 11:05
조회
184

[엑셀 VBA] OUTLOOK의 '메일 보내기' 창에서 3 가지 설정하는 방법

  1. 보낸 사람 필드 보이기
  2. 배달 확인 요청
  3. 읽음 확인 요청

'------------------------------------------------------------------------------

' 클래스 모듈에서 선언

Public WithEvents NewMail As Outlook.MailItem

'------------------------------------------------------------------------------

 

' 메일 보내기 프로시저

Public OutApp As New Outlook.Application
Public OutMail As Class_EmailEvents
Private OutAccount As Outlook.account
Private DefOutUser As String

'-------------------------------------------------------------------------

DefOutUser = OutApp.Session.CurrentUser.Address     ' 기본계정

For Each OutAccount In OutApp.Session.Accounts
If OutAccount = DefOutUser Then Exit For
Next

With OutMail.NewMail

.SentOnBehalfOfName = DefOutUser    ' 보낸 사람 필드 추가
.To = MailTo                                             ' 받는 사람
.CC = ""                                                     ' 참조
.Subject = MailSubject                               ' 제목
.Attachments.Add MailAttFile                     ' 첨부 파일

.OriginatorDeliveryReportRequested = True     ' 배달 확인 요청
.ReadReceiptRequested = True                            ' 읽음 확인 요청

.HTMLBody = "                           "

.SendUsingAccount = OutAccount 
.Display

End with

신고
스크랩
공유
전체 2

  • 2023-11-27 14:15

    @박평준 님 유용한 정보 감사합니다.


  • 2023-11-14 16:49

    @박평준 님 읽음 확인 요청을 vba로 할 수 있다는건 처음 알았네요.

    좋은 정보 얻어갑니다


전체 86
번호 제목 작성자 작성일 추천 조회
알림
[📚10만부 출간 기념] 「진짜쓰는 실무엑셀」 한정판 리커버 + 8시간 로드맵 특별 부록
오빠두엑셀 | 07:19 | 추천 7 | 조회 346
오빠두엑셀 07:19 7 346
공지사항
[VBA] 구하라 그러면 주어질 것이다. - VBA 마스터 E-Book (영문판) 첨부파일 (18)
dra**** | 2022.07.19 | 추천 14 | 조회 1768
dra**** 2022.07.19 14 1768
64426
체크박스 추가 기능 첨부파일 (5)
원조백수 | 2023.12.01 | 추천 2 | 조회 107
원조백수 2023.12.01 2 107
64408
한글의 받침 유무 판단 수식
마법의손 | 2023.12.01 | 추천 4 | 조회 81
마법의손 2023.12.01 4 81
63952
시트 회색 눈금선 숨기는 방법 2가지 (5)
JsKim9219 | 2023.11.19 | 추천 2 | 조회 186
JsKim9219 2023.11.19 2 186
63792
정확도 높은 '자동 닫힘 메시지 박스" 첨부파일 (4)
박평준 | 2023.11.15 | 추천 2 | 조회 199
박평준 2023.11.15 2 199
63707
엑셀 VBA에서 OUTLOOK 3가지 설정 (2)
박평준 | 2023.11.13 | 추천 1 | 조회 184
박평준 2023.11.13 1 184
63344
[엑셀 VBA ] 시작 & 종료시 유용한 팁 첨부파일 (2)
박평준 | 2023.11.03 | 추천 1 | 조회 290
박평준 2023.11.03 1 290
63339
[엑셀 VBA] 종료시 VBAProject 암호입력 통과 하기 첨부파일
박평준 | 2023.11.03 | 추천 1 | 조회 240
박평준 2023.11.03 1 240
61878
1열의 세로로 나열된 리스트를 x * y 형태의 가로 배열로 재배치하기 (10)
프로스트 | 2023.10.04 | 추천 1 | 조회 398
프로스트 2023.10.04 1 398
61490
[VBA] DATABASE 서버와 엑셀과의 데이터를 주고 받을 때 주의 할 점 (9)
dra**** | 2023.09.21 | 추천 3 | 조회 472
dra**** 2023.09.21 3 472
61336
작업시간을 줄여주는 단축키 설정법 (27)
더블유에이 | 2023.09.18 | 추천 6 | 조회 811
더블유에이 2023.09.18 6 811
60205
sumif 다른 파일 연결시 value 경고 나오는 부분 해결방법 (9)
왕꿈틀이 | 2023.08.23 | 추천 2 | 조회 777
왕꿈틀이 2023.08.23 2 777
58475
표수식을 드래깅으로 채울때와 CTRL+R로 채울때의 차이점 첨부파일 (15)
마법의손 | 2023.07.11 | 추천 2 | 조회 732
마법의손 2023.07.11 2 732
45662
선택된 범위 정렬 단축키 (39)
Denise | 2022.12.15 | 추천 7 | 조회 1291
Denise 2022.12.15 7 1291
44293
[엑셀 VBA] 예약 DB - 9. 시트의 바우처&견적서 양식에 데이터 뿌리기 (17)
dra**** | 2022.11.11 | 추천 4 | 조회 1790
dra**** 2022.11.11 4 1790
Re:[엑셀 VBA] 예약 DB - 9. 시트의 바우처&견적서 양식에 데이터 뿌리기
blue_0313 | 2023.03.21 | 추천 0 | 조회 583
blue_0313 2023.03.21 0 583
44227
[엑셀 VBA] 예약 DB - 8. Listbox 와 폼 컨트롤 연동하고 DB로 보내기 (2)
dra**** | 2022.11.09 | 추천 4 | 조회 1533
dra**** 2022.11.09 4 1533
44219
[엑셀 VBA] 예약 DB - 7. MySQL 클래스와 사용법 (7)
dra**** | 2022.11.09 | 추천 2 | 조회 1357
dra**** 2022.11.09 2 1357
43438
[엑셀 VBA] 예약 DB - 6. 폼 콘트롤과 DB 필드명 일치시키기 (2)
dra**** | 2022.10.21 | 추천 2 | 조회 954
dra**** 2022.10.21 2 954
43292
[엑셀 VBA] 예약 DB - 5. makeSQL() 함수 - INSERT, UPDATE문 자동 생성 (9)
dra**** | 2022.10.18 | 추천 3 | 조회 1362
dra**** 2022.10.18 3 1362
43091
[엑셀 VBA] 예약 DB - 4. 표 가지고 놀기 (26)
dra**** | 2022.10.13 | 추천 1 | 조회 1497
dra**** 2022.10.13 1 1497
43017
[엑셀 VBA] 예약 DB -3. 표(테이블, ListObject)을 사용해야 하는 이유1 (18)
dra**** | 2022.10.11 | 추천 2 | 조회 1660
dra**** 2022.10.11 2 1660