독일어는 전체 통합 문서를 보내지 않고 통합 문서에있는 하나의 워크 시트를 전자 메일 첨부 파일로 보낼 수있는 방법이 있는지 물었습니다. 짧은 대답은 할 수 없다는 것입니다. 워크 시트 자체는 “엔티티”로 존재할 수 없습니다.

이메일에 첨부 할 수 있습니다. 전자 메일에 첨부 파일로만 보낼 수 있습니다. 즉, 보낼 통합 문서 파일이 있어야합니다.

물론 단일 워크 시트에서 통합 문서를 만드는 것은 쉽습니다. 이 작업을 가끔 수행해야하는 경우 가장 쉬운 방법은 다음 단계를 따르는 것입니다.

  1. 전자 메일로 보낼 워크 시트의 탭을 마우스 오른쪽 단추로 클릭합니다.

  2. 결과 컨텍스트 메뉴에서 이동 또는 복사를 선택합니다. Excel은 이동 또는 복사 대화 상자를 표시합니다. (그림 1 참조)

  3. To Book 드롭 다운 목록을 사용하여 New Book을 선택합니다.

  4. 복사본 만들기 확인란이 선택되어 있는지 확인하십시오.

  5. 확인을 클릭하십시오.

이 시점에서 보낼 워크 시트의 복사 본인 단일 워크 시트가 포함 된 새 통합 문서가 표시됩니다. 이 통합 문서를 전자 메일로 보내면 원하는 작업을 수행 할 수 있습니다. 전자 메일로 전송되면 워크 시트가 원본 통합 문서에 그대로 남아 있으므로 통합 문서를 삭제할 수 있습니다.

현재 워크 시트를 다른 사람에게 정기적으로 전자 메일로 보내야하는 경우 작업을 수행 할 매크로를 만들 수 있습니다. 만드는 매크로는 사용중인 전자 메일 프로그램에 따라 다릅니다. 이러한 이유로이 팁에서는 포괄적 인 매크로 기반 답변을 제공 할 수 없습니다. 그러나 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 [이메일을 통해 단일 워크 시트 보내기].