Word에서 매크로를 만들고 실행하는 방법

Microsoft Word 를 많이 사용하고 같은 작업을 반복적으로 수행하는 경우 매크로를 만드 십시오 . 매크로(Macro) 는 매크로 명령이라는 단어의 줄임말로 작업을 수행하기 위한 일련의 명령을 의미합니다. 

Word 에서 매크로를 만들 때 좋은 점은 프로그래밍 방법을 알(know how to program) 필요가 없다는 것 입니다. 녹음 및 중지를 누르면 이렇게 할 수 있습니다.

매크로가 위험하지 않습니까?(Aren’t Macros Dangerous?)

매크로가 바이러스 를 포함할 수 있기 때문에 좋지 않다는 말을 들어 보셨습니까 ? 악의적인 매크로가 있을 수 있으므로 알 수 없는 사람의 Office 문서를 열 때는 주의해야 하지만 여기서는 문제가 되지 않습니다. 자신만의 매크로를 만들어 바이러스가 아님을 알 수 있습니다.

Word에서 매크로를 기록하는 방법(How To Record A Macro in Word)

이 예에서는 Word 에서 매크로를 만들어 문서 끝에 서명(insert your signature) 을 삽입합니다.

  1. Word를 연 상태에서 보기(View ) 탭으로 이동합니다.
  2. 매크로(Macros ) 버튼 아래에서 아래쪽 화살표를 선택 합니다.
  3. 매크로 기록(Record Macro… ) 을 선택하십시오 ... 새 창이 열립니다.

  1. 매크로 이름:(Macro name: ) 필드에 매크로의 의미 있는 이름을 입력합니다 . 공백은 허용되지 않습니다. 밑줄이나 대시를 사용하세요.
  2. 매크로 저장 위치 :(Store macro in:) 드롭다운에서 이 매크로를 사용할 문서를 선택할 수 있습니다. 모든 문서(Documents) ( Normal.dotm )를 선택하면 지금부터 새로 만드는 모든 (Normal.dotm)Word 문서 에서 매크로를 사용할 수 있습니다 . 단일 문서를 선택하면 해당 단일 문서에만 적용됩니다. 일반적으로 모든 문서(All Documents) 를 선택하는 것이 가장 좋습니다 .

  1. 설명:(Description: )  필드에 매크로가 하는 일을 작성하십시오 . 이것은 설명적인 이름을 가진 간단한 매크로이지만 매크로에 익숙해지면 더 복잡한 작업을 수행하게 되므로 설명은 항상 좋은 생각입니다.
  2. 버튼으로 생성할 버튼 이나 (Button )키보드(Keyboard ) 버튼 을 사용하여 선택할 수 있는 단축키 에 매크로 할당(Assign macro to) 을 선택할 수 있습니다 . Word 에 대한 바로 가기 키가 이미 많이 있으므로 단추가 가장 적합할 수 있습니다. 버튼(Button) 을 선택 합니다. Word 옵션(Word Options) 이라는 새 창이 열립니다 .

  1. 여기에서 매크로에 Word 리본(Word Ribbon) 의 버튼을 할당합니다 . 리본 사용자 정의(Customize Ribbon) 를 선택 합니다.
  2. 다음에서 명령 선택:(Choose commands from:) 드롭다운에서 매크로(Macros) 를 선택합니다 . 그러면 그 아래 영역에 매크로가 표시됩니다.

  1. 매크로를 넣을 리본의 어딘가가 필요합니다. 이 예에서는 기본 (Main Tabs) 영역 에서 홈 을 선택합니다. (Home )그런 다음 새 그룹(New Group) 을 선택합니다 .
  2. 의미 있는 이름을 지정할 수 있도록 이름 바꾸기(Rename) 를 선택 합니다.
  3. 이름 바꾸기(Rename) 창 에서 그룹을 나타내는 아이콘 중 하나를 선택한 다음 표시 이름(Display name ) 필드 에 내 매크로 를 입력합니다.(My Macros )
  4. 확인(OK) 을 선택 하여 적용합니다. 기본 탭(Main Tabs ) 영역 에 변경 사항이 표시 됩니다.

  1. 기본 탭(Main Tabs) 영역 에서 새 내 매크로(My Macros) 를 선택한 상태에서 Normal.NewMacros.Insert_Signature 매크로를 선택합니다.
  2. 추가(Add) 를 선택 하여 내 매크로(My Macros) 그룹 에 삽입합니다 .

  1. 물론 이름을 바꾸고 싶을 것입니다. 기본 탭(Main Tabs) 영역 에서 매크로를 선택한 상태에서 이름 바꾸기… 를 선택합니다.(Rename…)
  2. 이름 바꾸기(Rename) 창 에서 아이콘을 선택하고 표시 이름:(Display name: ) 필드 에 간단한 이름을 입력 합니다.
  3. 확인(OK ) 을 선택 하여 변경 사항을 커밋합니다. 기본 탭(Main Tabs) 영역 에 변경 사항이 표시 됩니다.
  4. 기본 탭(Main Tabs) 영역 아래에서 확인(OK ) 을 선택 하여 매크로에 대한 버튼 생성을 마칩니다.

  1. 원하는 서명 블록을 만드십시오. 서명 또는 기타 이미지를 스캔하여 추가 합니다. (Add)당신이 원하는 무엇이든. 완료되면 매크로(Macros) 버튼 아래에서 아래쪽 화살표를 선택합니다.
  2. 녹음 중지(Stop Recording) 를 선택 합니다. 그게 다야 서명(Signature) 삽입 매크로가 만들어졌습니다.

  1. (Home) 탭 에서 만든 서명 삽입(Insert Signature) 버튼을 찾아 선택하여 테스트하십시오 . 서명 블록은 마술처럼 설계한 대로 정확하게 나타나야 합니다.

매크로 작성 방법(How To Write a Macro)

대부분의 매크로의 경우 기록 방법이 매크로를 만드는 가장 효율적인 방법입니다. 결국에는 더 복잡한 일을 하고 싶을 것입니다. 이를 위해서는 VBA(VBA) ( Visual Basic for Applications ) 언어로 매크로를 작성해야 합니다 . 초보자를 위한 최고의 VBA 가이드가(best VBA guide for beginners) 있으므로 북마크에 추가하세요. 우리가 말이 많을 때 알 수 있도록 문장당 평균 단어를 제공하는 매크로를 만들어 보겠습니다.

  1. Word 에서 기본적으로 숨겨져 있는 개발자(Developer ) 탭에 액세스해야 합니다 . Word 의 왼쪽 위 모서리 에서 파일(File) 을 선택 합니다.

  1. 왼쪽 하단 근처에서 옵션(Options) 을 선택 합니다.

  1. 열리는 창에서 리본 사용자 지정(Customize Ribbon) 을 선택 합니다.
  2. 오른쪽에서 개발자(Developer ) 를 찾아 옆에 확인 표시를 합니다.
  3. 확인(OK) 을 선택 하여 창을 닫습니다. 이제 개발자(Developer ) 탭이 표시됩니다.

  1. 개발자(Developer ) 탭을 선택합니다 .
  2. 매크로(Macros) 버튼을 선택 합니다.

  1. 매크로 이름(Macro name:) 에 의미 있는 이름 입력 : 모든 Word 문서 에 적용되도록 매크로(Macros in: )Normal.dotm 으로 둡니다 . 항상 (Always)설명:(Description: ) 영역 에 설명을 입력하십시오 .
  2. 만들기(Create) 를 선택 합니다. Microsoft Visual Basic for Applications 개발 도구가 열립니다 .

  1. 아래 녹색 사각형에 표시된 코드는 이미 그 사이에 공백이 있어야 합니다. 다음 코드를 복사하여 해당 공간에 붙여넣습니다.

Dim s As Range
Dim numWords As Integer
Dim numSentences As Integer
numSentences = 0
numWords = 0

ActiveDocument.Sentences의 각 s
numSentences = numSentences + 1
numWords = numWords + s.Words.Count
다음

MsgBox "문장당 평균 단어 수" + Str ( Int (numWords / numSentences)) + ". 15 미만이 가장 좋습니다.”

  1. 실행(Run ) 버튼을 선택하여 코드를 테스트합니다. 예상대로 실행되지 않으면 원하는 대로 실행될 때까지 코드를 편집하십시오.

  1. 저장(Save ) 버튼을 선택하고 개발 창을 닫습니다.

  1. (Create a button in the Word ribbon)위의 "매크로 기록 방법" 지침에 표시된 것과 동일한 방법을 사용하여 Word 리본에 버튼을 만듭니다 .
  2. 방금 만든 버튼을 찾아 테스트합니다.

내 Word 문서를 저장할 때 내 매크로가 작동하지 않습니다(My Macro Doesn’t Work When I Save My Word Document)

Word 는 기본적으로 매크로가 자동으로 실행되는 것을 허용하지 않는 파일 확장명 .docx 로 저장합니다. (.docx)매크로를 실행하려면 파일 형식을 Word 매크로 사용 문서(Word Macro-Enabled Document) (*.docm)로 변경해야 합니다.

이 파일 형식은 부분적으로 매크로 보안 문제를 해결하기 위해 존재합니다. 수신할 것으로 예상하지 않은 문서에 이 파일 확장자가 표시되면 의심해 보십시오.

매크로로 다른 무엇을 할 수 있습니까?(What Else Can I Do With Macros?)

Excel , Outlook , PowerPoint 에서도 (PowerPoint)매크로를 만들(create macros in Excel) 수 있습니다 . 현재 수동으로 수행하는 모든 작업을 수행하려면 매크로를 기록하거나 작성할 수 있어야 합니다. 훌륭한 Windows 바로 가기 키(great Windows shortcut keys) 와 함께 Word 에서 매크로를 사용하면 생산성이 10배 향상됩니다. 



About the author

저는 프리웨어 소프트웨어 개발자이자 Windows Vista/7 옹호자입니다. 팁과 트릭, 수리 가이드, 모범 사례를 포함하여 운영 체제와 관련된 다양한 주제에 대해 수백 편의 기사를 작성했습니다. 또한 회사인 헬프 데스크 서비스를 통해 사무실 관련 컨설팅 서비스를 제공합니다. Office 365의 작동 방식, 기능 및 가장 효과적으로 사용하는 방법을 깊이 이해하고 있습니다.



Related posts