이메일로 책이나 시트 보내기

특정 책이나 시트를 전자 메일로 자주 보내야 하는 경우 이 절차를 빨리 호출할 수 없음을 알았을 것입니다. "고전적으로"하면 다음이 필요합니다.

  • 이메일 프로그램(예: Outlook) 열기
  • 새 메시지 만들기
  • 주소, 제목 및 텍스트 입력
  • 메시지에 파일 첨부(잊지 마세요!)
  • 버튼을 클릭 전송

실제로 메일은 다양한 방법으로 Excel에서 직접 쉽게 보낼 수 있습니다. 가다…

방법 1: 임베디드 전송

여전히 오래된 Excel 2003이 있다면 모든 것이 간단합니다. 원하는 책/시트를 열고 메뉴에서 선택 파일 – 보내기 – 메시지 (파일 — 보내기 — 메일 수신자). 다음 두 가지 전송 옵션 중 하나를 선택할 수 있는 창이 열립니다.

첫 번째 경우에는 현재 책이 메시지에 첨부 파일로 추가되고, 두 번째 경우에는 현재 시트의 내용이 수식 없이 텍스트 테이블로 메시지 텍스트에 직접 추가됩니다.

게다가 메뉴는 파일 – 제출 (파일 — 보내기) 몇 가지 이국적인 배송 옵션이 더 있습니다.

 

  • 메시지(검토용) (검토를 위한 메일 수신자) – 전체 통합 문서가 전송되고 동시에 변경 내용 추적이 켜져 있습니다. 즉, 누가, 언제, 어떤 셀에서 어떤 내용을 변경했는지 명확하게 수정되기 시작합니다. 그런 다음 메뉴에서 변경된 사항을 표시할 수 있습니다. 서비스 – 수정 – 하이라이트 수정 (도구 — 변경 사항 추적 — 변경 사항 강조 표시) 또는 탭에서 검토 – 수정 (검토 — 변경 사항 추적) 다음과 같이 보일 것입니다 :

    컬러 프레임은 문서의 변경 사항을 표시합니다(사용자마다 색상이 다름). 마우스를 가져가면 이 셀에서 누가, 무엇을, 언제 변경했는지에 대한 자세한 설명이 있는 메모 같은 창이 나타납니다. 예를 들어 당신이 부하의 보고서를 편집하거나 상사가 당신의 보고서를 편집할 때 문서를 검토할 때 매우 편리합니다.

  • 경로를 따라 (라우팅 수신자) – 책이 첨부될 메시지는 일련의 수신자를 거치며 각 수신자는 바톤처럼 자동으로 더 멀리 전달합니다. 원하는 경우 체인의 끝에서 메시지가 반환되도록 설정할 수 있습니다. 변경 내용 추적을 활성화하여 스레드의 각 사용자가 편집한 내용을 볼 수 있습니다.

새로운 Excel 2007/2010에서는 상황이 약간 다릅니다. 이 버전에서 책을 우편으로 보내려면 버튼을 선택해야 합니다. Office (오피스 버튼) 또는 탭 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 (파일) 그리고 팀 전송 (보내다). 다음으로 사용자에게 일련의 전송 옵션이 제공됩니다.

새 버전에서는 Excel 2003 이상에서와 같이 편지 본문에 삽입된 통합 문서의 별도 시트를 보내는 기능이 사라졌습니다. 남은 유일한 옵션은 전체 파일을 보내는 것입니다. 그러나 잘 알려진 PDF 형식과 덜 알려진 XPS(PDF와 유사하지만 Acrobat Reader가 읽을 필요가 없으며 Internet Explorer에서 직접 열립니다)로 보낼 수 있는 유용한 기회가 있었습니다. 검토를 위해 책을 보내는 명령은 다음을 통해 빠른 액세스 패널에서 추가 버튼으로 꺼낼 수 있습니다. 파일 – 옵션 – 빠른 실행 도구 모음 – 모든 명령 – 검토를 위해 보내기 (파일 — 옵션 — 빠른 실행 도구 모음 — 모든 명령 — 검토를 위해 보내기).

방법 2. 보낼 간단한 매크로

매크로를 보내는 것이 훨씬 쉽습니다. 메뉴를 통해 Visual Basic Editor 열기 서비스 – 매크로 – Visual Basic Editor (도구 - 매크로 - Visual Basic Editor), 새 모듈을 메뉴에 삽입 삽입 – 모듈 다음 두 매크로의 텍스트를 복사하십시오.

Sub SendWorkbook() ActiveWorkbook.SendMail Recipients:="[email protected]", Subject:="Лови файлик" End Sub SendSheet() ThisWorkbook.Sheets("Лист1").ActiveWorkbook .SendMail 수신자:="[email protected]", Subject:="파일 잡기" .Close SaveChanges:=False End With End Sub  

그 후 메뉴에서 복사한 매크로를 실행할 수 있습니다. 서비스 – 매크로 – 매크로 (도구 - 매크로 - 매크로). 워크북 보내기 현재 책 전체를 지정된 주소로 보내고 시트 보내기 — Sheet1을 첨부 파일로.

매크로를 실행하면 Excel에서 Outlook에 연결하여 화면에 다음 보안 메시지가 나타납니다.

버튼이 나올때까지 기다리세요 해결 활성화되고 이를 클릭하여 제출을 확인합니다. 그 후 자동으로 생성된 메시지가 폴더에 저장됩니다. 나가는 Outlook을 처음 시작할 때 또는 실행 중인 경우 즉시 받는 사람에게 전송됩니다.

방법 3. 범용 매크로

그리고 현재 책이 아닌 다른 파일을 보내고 싶다면? 그리고 메시지의 텍스트도 설정하는 것이 좋을 것입니다! 이전 매크로는 Excel 자체의 기능에 의해 제한되므로 여기서는 도움이 되지 않지만 Excel에서 Outlook을 관리하는 매크로를 만들 수 있습니다. 새 메시지 창을 만들고 채우고 보낼 수 있습니다. 매크로는 다음과 같습니다.

Sub SendMail() Dim OutApp As Object Dim OutMail As Object Dim cell As Range Application.ScreenUpdating = False Set OutApp = CreateObject("Outlook.Application") '숨김 모드에서 Outlook 시작 OutApp.Session.Logon On Error GoTo cleanup '그렇지 않은 경우 시작됨 - 종료 Set OutMail = OutApp.CreateItem(0) '새 메시지 작성 On Error Resume Next '메시지 필드에 OutMail .To = Range("A1").Value .Subject = Range("A2")를 입력합니다. Value .Body = Range("A3").Value .Attachments.Add Range("A4").Value 'Send는 보내기 전에 메시지를 보기 위해 Display로 대체될 수 있습니다. .Send End With On Error GoTo 0 Set OutMail = 정리 없음 : OutApp 설정 = 없음 Application.ScreenUpdating = True End Sub  

주소, 제목, 메시지 텍스트 및 첨부 파일 경로는 현재 시트의 A1:A4 셀에 있어야 합니다.

  • PLEX 추가 기능을 사용하여 Excel에서 그룹 메일링
  • Dennis Wallentin의 Lotus Notes를 통해 Excel에서 메일을 보내기 위한 매크로
  • 매크로란 무엇이며 Visual Basic에서 매크로 코드를 삽입할 위치
  • HYPERLINK 기능으로 이메일 만들기

 

댓글을 남겨주세요.