전자 메일을 통해 단일 워크 시트 보내기 (Microsoft Excel)
독일어는 전체 통합 문서를 보내지 않고 통합 문서에있는 하나의 워크 시트를 전자 메일 첨부 파일로 보낼 수있는 방법이 있는지 물었습니다. 짧은 대답은 할 수 없다는 것입니다. 워크 시트 자체는 “엔티티”로 존재할 수 없습니다.
이메일에 첨부 할 수 있습니다. 전자 메일에 첨부 파일로만 보낼 수 있습니다. 즉, 보낼 통합 문서 파일이 있어야합니다.
물론 단일 워크 시트에서 통합 문서를 만드는 것은 쉽습니다. 이 작업을 가끔 수행해야하는 경우 가장 쉬운 방법은 다음 단계를 따르는 것입니다.
-
전자 메일로 보낼 워크 시트의 탭을 마우스 오른쪽 단추로 클릭합니다.
-
결과 컨텍스트 메뉴에서 이동 또는 복사를 선택합니다. Excel은 이동 또는 복사 대화 상자를 표시합니다. (그림 1 참조)
-
To Book 드롭 다운 목록을 사용하여 New Book을 선택합니다.
-
복사본 만들기 확인란이 선택되어 있는지 확인하십시오.
-
확인을 클릭하십시오.
이 시점에서 보낼 워크 시트의 복사 본인 단일 워크 시트가 포함 된 새 통합 문서가 표시됩니다. 이 통합 문서를 전자 메일로 보내면 원하는 작업을 수행 할 수 있습니다. 전자 메일로 전송되면 워크 시트가 원본 통합 문서에 그대로 남아 있으므로 통합 문서를 삭제할 수 있습니다.
현재 워크 시트를 다른 사람에게 정기적으로 전자 메일로 보내야하는 경우 작업을 수행 할 매크로를 만들 수 있습니다. 만드는 매크로는 사용중인 전자 메일 프로그램에 따라 다릅니다. 이러한 이유로이 팁에서는 포괄적 인 매크로 기반 답변을 제공 할 수 없습니다. 그러나 Outlook을 메일 프로그램으로 사용하여 워크 시트를 전자 메일로 보낼 수있는 매크로 예제를 제공하는 것이 도움이 될 수 있습니다.
Sub EmailWithOutlook() Dim oApp As Object Dim oMail As Object Dim WB As Workbook Dim FileName As String Dim wSht As Worksheet Dim shtName As String Application.ScreenUpdating = False ' Make a copy of the active worksheet ' and save it to a temporary file ActiveSheet.Copy Set WB = ActiveWorkbook FileName = WB.Worksheets(1).Name On Error Resume Next Kill "C:\" & FileName On Error GoTo 0 WB.SaveAs FileName:="C:\" & FileName 'Create and show the Outlook mail item Set oApp = CreateObject("Outlook.Application") Set oMail = oApp.CreateItem(0) With oMail 'Uncomment the line below to hard code a recipient '.To = "[email protected]" 'Uncomment the line below to hard code a subject '.Subject = "Subject Line" 'Uncomment the lines below to hard code a body '.body = "Dear John" & vbCrLf & vbCrLf & _ '"Here is the file you asked for" .Attachments.Add WB.FullName .Display End With 'Delete the temporary file WB.ChangeFileAccess Mode:=xlReadOnly Kill WB.FullName WB.Close SaveChanges:=False 'Restore screen updating and release Outlook Application.ScreenUpdating = True Set oMail = Nothing Set oApp = Nothing End Sub
매크로는 이전 단계에서 수행 한 작업을 효과적으로 수행합니다.
워크 시트를 새 통합 문서로 복사 한 다음 해당 통합 문서를 전자 메일로 보냅니다. 그런 다음 통합 문서를 삭제하고 정상적인 Excel 사용으로 돌아갑니다.
다양한 프로그램을 사용하여 워크 시트를 전자 메일로 보내는 방법에 대한보다 심층적 인 토론을 찾고 있다면 다음 웹 페이지를 방문하십시오.
http://www.rondebruin.nl/win/section1.htm
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶으면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (3273)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excelribbon-Sending_Single_Worksheets_via_E-mail [이메일을 통해 단일 워크 시트 보내기]
.