Microsoft Word에서 그림을 이동하는 방법
워드에서 그림을 드래그하여 이동하는 방법, 텍스트 줄 바꿈을 선택하는 방법, 단락에 그림을 함께 배치하거나 페이지에 고정하는 방법, 그리고 이동하지 않는 이미지를 해결하는 방법을 알아보세요.
Excel VBA를 사용하면 수신자, 제목, 내용 및 통합 문서 첨부 파일을 포함하는 Outlook 이메일을 작성할 수 있습니다. 이 11단계 가이드에서는 Windows용 기존 Outlook을 사용하며 , 전송 전에 내용을 확인할 수 있도록 초안으로 메시지를 열어 보여줍니다. Microsoft는 새로운 Outlook에서 VBA 매크로와 Outlook 개체 모델이 지원되지 않는다고 명시하고 있으므로, 이 COM 기반 예제는 새로운 Outlook이나 웹 브라우저에서 실행되는 Outlook에서는 작동하지 않습니다.
시작하기 전에 작업을 저장하고 클래식 Outlook이 설치되어 있고 이메일 계정이 구성되어 있는지 확인하십시오. 이 코드는 지연 바인딩을 사용하므로 버전별 Outlook 라이브러리 참조를 추가할 필요가 없습니다.
데스크톱 버전의 Outlook을 열고 사서함에서 메시지를 보낼 수 있는지 확인하십시오. 이 매크로는 Windows용 클래식 Outlook이 필요합니다. Outlook.com 탭, 웹용 Outlook 및 새 Outlook에서는 여기에 사용된 COM 자동화 개체가 제공되지 않습니다. Microsoft의 클래식 및 새 Outlook 기능 비교를 참조하십시오 .

Excel에서 파일 > 다른 이름으로 저장을 선택한 다음 Excel 매크로 사용 통합 문서(*.xlsm)를 선택합니다 . 일반 .xlsx 파일에는 VBA 코드가 저장되지 않습니다. 통합 문서를 접근하기 쉽고 경로를 기억할 수 있는 위치에 저장하십시오.

Excel 데스크톱 앱에서 통합 문서를 연 상태에서 Alt+F11 키를 누릅니다 . 프로젝트 탐색기에서 통합 문서와 이름이 일치하는 프로젝트를 찾습니다. 편집기가 숨겨져 있으면 Ctrl+R 키를 눌러 프로젝트 탐색기를 표시합니다.

Visual Basic 편집기에서 통합 문서 프로젝트를 선택하고 삽입 > 모듈을 선택한 다음 새 코드 창을 사용합니다. 표준 모듈은 필요에 따라 실행하는 매크로를 넣기에 적합한 공간입니다.

이 프로시저를 모듈에 붙여넣으세요. 이 프로시저는 통합 문서가 저장되었는지 확인하고, 첨부 파일 경로를 검증하고, Outlook 메시지를 생성한 후 전송하지 않고 표시합니다.

Option Explicit
Sub CreateOutlookDraft()
Dim olApp As Object
Dim olMail As Object
Dim attachmentPath As String
If Len(ThisWorkbook.Path) = 0 Then
MsgBox "Save the workbook before creating the email.", vbExclamation
Exit Sub
End If
attachmentPath = ThisWorkbook.FullName
If Len(Dir$(attachmentPath)) = 0 Then
MsgBox "Workbook attachment not found: " & attachmentPath, vbExclamation
Exit Sub
End If
On Error Resume Next
Set olApp = GetObject(, "Outlook.Application")
If olApp Is Nothing Then
Set olApp = CreateObject("Outlook.Application")
End If
On Error GoTo 0
If olApp Is Nothing Then
MsgBox "Classic Outlook could not be opened.", vbExclamation
Exit Sub
End If
Set olMail = olApp.CreateItem(0)
With olMail
.To = "recipient@example.com"
.CC = ""
.Subject = "Monthly report"
.Body = "Hi," & vbCrLf & vbCrLf & _
"Please review the attached monthly report." & _
vbCrLf & vbCrLf & "Thanks,"
.Attachments.Add attachmentPath
.Display
End With
Set olMail = Nothing
Set olApp = Nothing
End Sub
숫자 인수는 0표준 메일 항목을 생성합니다. Microsoft 문서에는 Application.CreateItem , Attachments.Add 및 MailItem.Display가 나와 있습니다 .
recipient@example.com수신자에 맞게 내용을 수정하세요 . .CC필요한 경우 주소를 추가한 다음, .Subject텍스트를 편집하세요 .Body. 텍스트 값은 따옴표로 묶고, &줄 바꿈은 따옴표로 연결 하세요 vbCrLf. 예시에서는 일반 텍스트 메시지를 사용하므로 HTML 서식이 필요하지 않습니다.

이 코드는 매크로가 포함된 저장된 통합 문서 자체를 첨부합니다. 별도 ThisWorkbook.FullName의 보고서를 첨부하려면 해당 부분을 전체 파일 경로(예: `/file.php`)로 바꾸십시오 "C:\Reports\MonthlyReport.xlsx". 매크로를 실행하기 전에 파일이 있고 접근 가능한지 확인하십시오. 이 Attachments.Add메서드는 메시지에 파일을 첨부합니다.

편집기에서 Ctrl+S를 누르 거나 Excel로 돌아가서 통합 문서를 저장하세요. .xlsm 형식을 유지해야 합니다. .xlsx 형식으로 저장하면 VBA 프로젝트가 삭제됩니다. 신뢰할 수 있는 위치에 파일을 저장하고, 출처를 알 수 없는 통합 문서에서는 매크로를 사용하지 마세요.

해당 부분을 클릭 하고 F5 키를CreateOutlookDraft 누르 거나 편집기의 실행 명령을 사용하십시오. Excel에서 매크로를 차단하는 경우 조직의 정책을 따르십시오. Microsoft는 Office가 기본적으로 인터넷에서 가져온 것으로 표시된 파일의 매크로를 차단한다고 명시하고 있습니다. 따라서 전체 보호 기능을 끄기보다는 Microsoft의 매크로 보안 지침을 참조하십시오.

Outlook에서 수신자 주소, 제목, 본문 및 통합 문서 첨부 파일이 채워진 메시지가 열립니다. 모든 수신자를 확인하고 필요한 경우 첨부 파일을 엽니다. 초안을 확인한 후에만 Outlook의 보내기 버튼을 클릭하십시오. 코드는 오타나 오래된 파일이 자동으로 이메일로 전송되는 것을 방지하기 위해 의도적으로 .Display대신 을 사용합니다..Send


이 워크플로는 기존 Outlook에서 검토 후 전송하는 메시지에 적용됩니다. 반복적으로 보내거나 자동으로 전송해야 하는 업무용 이메일의 경우, 조직에서 승인한 자동화 서비스를 사용하고 수신자, 첨부 파일 및 권한을 별도로 검증하십시오.

워드에서 그림을 드래그하여 이동하는 방법, 텍스트 줄 바꿈을 선택하는 방법, 단락에 그림을 함께 배치하거나 페이지에 고정하는 방법, 그리고 이동하지 않는 이미지를 해결하는 방법을 알아보세요.
셀 내 도구를 사용하여 Excel에 확인란을 삽입하는 방법, 수식을 사용하여 선택된 항목 수를 계산하는 방법, 또는 이전 데스크톱 버전에서 연결된 폼 컨트롤을 추가하는 방법을 알아보세요.
Excel에서 채우기 핸들 함수, SEQUENCE 함수 또는 재사용 가능한 사용자 지정 목록을 사용하여 A부터 Z까지의 소문자 또는 Z를 초과하는 레이블을 생성할 수 있습니다.
Windows, Mac 및 웹에서 Excel을 사용하여 셀에 취소선을 긋고, 셀의 일부 서식을 지정하고, 값을 삭제하지 않고 줄을 제거하는 방법을 알아보세요.
Microsoft Access는 관련 레코드를 저장하고, 쿼리를 작성하고, 데이터 입력 양식을 만들고, 보고서를 생성하는 데 사용할 수 있는 Windows 데이터베이스 응용 프로그램입니다. Access의 작동 방식과 적합한 사용 사례를 알아보세요.
Word 2010에서 격자선 높이와 너비를 조정하고, 표시되는 선의 빈도를 변경하고, 기본 가로 및 세로 그리기 격자 간격을 설정하는 방법을 알아보세요.
Outlook 2010으로 PST 파일을 가져오거나 메일, 연락처, 일정 및 작업을 내보내는 방법을 알아보세요. 올바른 메뉴를 따라가면 폴더 누락이나 중복을 방지할 수 있습니다.
Kernel에서 제공하는 최신 단계를 따라 잊어버린 Outlook PST 암호를 복구하세요. 여기에는 올바른 파일을 식별하는 방법, 백업을 만드는 방법, 도구의 한계를 확인하는 방법이 포함됩니다.
LiveWeb 추가 기능을 사용하여 PowerPoint 슬라이드에 웹사이트를 배치하고, 크기와 새로 고침 동작을 설정하고, 발표 전에 호환성을 확인할 수 있습니다.
Access 2010 데이터베이스 응용 프로그램을 데이터 입력 양식으로 바로 열도록 설정하고, 개체 목록을 숨기고, 메뉴를 제한하고, 공유하기 전에 설정을 확인합니다.