Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

우리는 Excel 에 다양한 종류의 정보를 저장합니다. 워크시트. 예를 들어 이메일 중요한 사람이나 다른 회사의 주소. Microsoft Excel로 작업하는 동안 때때로 우리는 이메일을 보내야 합니다. 일반적으로 이메일 을 보내는 것은 쉽습니다. Outlook 에서 또는 Gmail , 그러나 이메일 을 보내고 싶을 때 셀 내용을 기반으로 Microsoft Excel을 사용할 수 있습니다. 효과적으로. 오늘 이 기사에서는 두 가지 적절한 일러스트레이션과 함께 효율적으로 셀 내용을 기반으로 Excel에서 자동으로 이메일을 보내는 빠르고 적절한 방법.

2 셀 내용을 기반으로 Excel에서 자동으로 이메일을 보내는 적절한 방법

Excel 여러 영업 담당자에 대한 정보가 포함된 대형 워크시트 Armani Group의 . 영업 담당자의 이름 그들의 식별 번호, 제품 유형 및 수익 창출 영업 담당자B, C, D 열에 나와 있습니다. , 및 E 각기. Excel 에서 이메일을 보내드립니다. 메일 병합을 사용하는 셀 콘텐츠 기반 MS Word 의 명령 및 VBA 매크로도. 다음은 데이터 세트 에 대한 개요입니다. 오늘의 작업을 위해.

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

1. VBA 코드를 실행하여 셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기

이제 이메일을 자동으로 보내는 방법을 보여 드리겠습니다. Excel 에서 간단한 VBA 를 사용하여 셀 콘텐츠 기반 암호. 특정 순간에 유용합니다. 데이터 세트에서 Excel 에서 자동으로 이메일을 보냅니다. 셀 콘텐츠 기반. D6 셀의 셀 값이 400보다 큼 . Excel 에서 자동으로 이메일을 보내려면 아래 지침을 따르십시오. 셀 내용을 기반으로 합니다!

1단계:

  • 우선, 먼저 개발자 로부터 모듈을 여십시오. 탭, 이동,

개발자 → Visual Basic

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • Visual Basic을 클릭한 후 리본, Microsoft Visual Basic for Applications 라는 창 당신 앞에 즉시 나타납니다. 해당 창에서 VBA 코드를 적용하기 위한 모듈을 삽입합니다. . 그렇게 하려면 다음으로 이동하십시오.

삽입 → 모듈

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

2단계:

  • 따라서 Excel에서 메일 보내기 모듈이 여러분 앞에 나타날 것입니다. Excel에서 메일 보내기에서 모듈에서 아래 VBA 를 작성하십시오. 코드,
Dim R As Range
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Cells.Count > 1 Then Exit Sub
Set R = Intersect(Range("D6"), Target)
If R Is Nothing Then Exit Sub
If IsNumeric(Target.Value) And Target.Value > 400 Then
Call send_mail_outlook
End If
End Sub
Sub send_mail_outlook()
Dim x As Object
Dim y As Object
Dim z As String
Set x = CreateObject("Outlook.Application")
Set y = x.CreateItem(0)
z = "Hello!" & vbNewLine & vbNewLine & _
"Hope you are well" & vbNewLine & _
"Visit our Exceldemy site"
On Error Resume Next
With y
.To = "Address"
.cc = ""
.BCC = ""
.Subject = "send mail based on cell value"
.Body = z
.Display
End With
On Error GoTo 0
Set y = Nothing
Set x = Nothing
End Sub

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 따라서 VBA 를 실행합니다. 그렇게 하려면 다음으로 이동하십시오.

실행 → 하위/UserForm 실행

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • VBA 코드 실행 후 , 지금부터 D6> 400 셀의 셀 값 Outlook 의 이메일 특정 수신자와 함께 자동으로 생성됩니다. 보내기 를 클릭하기만 하면 됩니다. 버튼을 눌러 아래 스크린샷에 제공된 이메일을 보냅니다.

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

자세히 알아보기: Excel에서 조건이 충족되면 자동으로 이메일을 보내는 방법

유사한 수치

  • VBA를 사용하여 Excel 워크시트에서 자동으로 미리 알림 이메일 보내기
  • [해결됨]:Excel에 표시되지 않는 공유 통합 문서(간단한 단계 사용)
  • 공유 Excel 파일에 누가 있는지 확인하는 방법(빠른 단계 사용)
  • Excel을 사용하여 Outlook에서 대량 이메일 보내기(3가지 방법)
  • 첨부 파일이 있는 Excel에서 이메일을 보내기 위해 매크로를 적용하는 방법

2. Word에서 편지 병합 명령을 사용하여 셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기

첫 번째 방법에서는 MS Word를 사용합니다. 및 편지 병합 기능 워드 에서 여러 이메일 보내기 Excel 스프레드시트에서 . 이메일을 보내려면 아래 지침을 따르십시오!

1단계:

  • 우선 워드 파일을 열고 원하는 메시지를 적어보세요.

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 따라서 메일링 에서 탭, 이동,

우편물 수신자 선택 기존 목록 사용

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 결과적으로 데이터 소스 선택 대화 상자가 나타납니다. 그런 다음 Excel 이메일 주소가 저장됩니다. 마지막으로 열기 를 누릅니다. 옵션.

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 그 후 표 선택 대화 상자가 앞에 나타납니다. 여기에서 원하는 시트를 선택하고 확인을 누릅니다. .

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

2단계:

  • 이제 각 메일에 대해 대체해야 하는 단어를 선택합니다. 이 예에서는 Carl을 선택합니다. . 따라서 메일링 탭, 이동,

메일링 → 필드 작성 및 삽입 → 병합 필드 삽입 → Sales_Rep

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 따라서 아래와 같이 메시지를 반환합니다.

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 또한 받는 사람의 관점에서 메일 미리보기를 보려면 미리보기 결과를 클릭하세요. .

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 그 후 메일링 에서 탭, 이동,

메일링 → 완료 → 완료 및 병합 → 이메일 메시지 보내기

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

  • 따라서 이메일로 병합 대화 상자가 앞에 나타납니다. Sales_Rep 헤더를 선택하십시오. 받는 사람 입력란에 제목 을 입력하십시오. (인사 ) 필요에 따라. 마지막으로 확인 을 누릅니다. 그러면 모든 수신자에게 메일이 발송됩니다.

셀 내용을 기반으로 Excel에서 자동으로 이메일 보내기(2가지 방법)

자세히 알아보기: Excel 파일을 이메일로 자동 전송하는 방법(적절한 3가지 방법)

기억해야 할 사항

👉 Microsoft Visual Basic for Applications 팝업 가능 Alt + F11을 눌러 창 동시에 .

👉 개발자인 경우 탭이 리본에 표시되지 않는 경우 표시되도록 할 수 있습니다. 그렇게 하려면 다음으로 이동하십시오.

파일 → 옵션 → 리본 사용자 지정

결론

위에서 언급한 모든 적절한 방법을 사용하여 Excel에서 자동으로 이메일을 보내기 바랍니다. 셀 콘텐츠 기반 VBA 사용 이제 코드가 Excel 에 적용하도록 유도합니다. 더 많은 생산성을 제공하는 스프레드시트. 질문이나 질문이 있는 경우 언제든지 의견을 보내주십시오.

관련 기사

  • Excel에서 조건이 충족되면 이메일을 보내는 방법(3가지 쉬운 방법)
  • 매크로를 사용하여 본문과 함께 Excel에서 이메일을 보내는 방법(간단한 단계 포함)
  • Excel 매크로:셀의 주소로 이메일 보내기(2가지 쉬운 방법)
  • 날짜를 기준으로 Excel에서 자동으로 이메일을 보내는 방법
  • 본문과 함께 Excel에서 이메일을 보내는 매크로(3가지 유용한 사례)
  • Excel 목록에서 이메일을 보내는 방법(2가지 효과적인 방법)