팁, 요령 및 답변

다음 문서는 ‘매크로 만들기’항목에 사용할 수 있습니다.

관련 기사를 보려면 기사 제목 (굵게 표시)을 클릭하십시오.

link : / word-Cant_Save_a_Macro [매크로를 저장할 수 없음]

매크로를 사용하면 Word를 그 어느 때보 다 빠르고 쉽게 사용할 수 있습니다.

그러나 매크로를 저장하려고하는데 Word에서이를 허용하지 않을 때 어떻게합니까? 왜 이런 일이 발생하는지에 대한 몇 가지 설명이있을 수 있습니다.

link : / word-Comparing_Strings [비교 문자열]

매크로를 작성할 때 일반적인 작업은 두 문자열을 비교하는 것입니다.

이 팁에 설명 된대로 문자열을 “정규화”하여이를 수행 할 수 있습니다.

link : / word-Continuing_Macro_Lines [이어지는 매크로 행]

매크로를 프로그래밍하면 일부 줄이 매우 길어지는 것을 쉽게 알 수 있습니다.

줄을 더 이해하기 쉽게 줄이려면 줄을 나누는 열쇠가 있습니다.

link : / word-Controlling_the_Hidden_Text_Attribute [숨겨진 텍스트 속성 제어]

매크로가 문서의 일부 텍스트에 대한 숨김 속성을 변경하도록 하시겠습니까? 생각보다 변경하기가 더 쉽습니다.

link : / word-Counting_Open_Document_Windows [열린 문서 창 계산]

매크로를 만들 때 Word에서 열려있는 문서 수를 알아야하는 경우가 있습니다. Windows.Count 속성을 사용하면 비교적 쉽게 수행 할 수 있지만 각 창에 무엇이 있는지 알아내는 것이 더 어려울 수 있습니다.

link : / word-Debugging_a_Macro [매크로 디버깅]

매크로를 생성하면 디버깅 문제에 직면하게됩니다. 이 작업을 가능한 한 간단하게 만드는 방법은 다음과 같습니다.

link : / word-Determining_an_ANSI_Value [ANSI 값 결정]

매크로에서 문자의 숫자 값을 결정해야 할 수도 있습니다.

이 팁에 설명 된 Asc 함수를 사용하여이를 수행 할 수 있습니다.

link : / word-Determining_If_a_Number_is_Odd_or_Even [숫자가 홀수인지 짝수인지 결정]

매크로의 숫자가 홀수인지 짝수인지 알아야합니까? 이 팁에 나와있는 간단한 계산으로 쉽게 알아낼 수 있습니다.

link : / word-Determining_the_Upper_Bounds_of_an_Array [배열의 상한값 결정]

매크로에서 변수로 작업 할 때 배열의 상한 차원을 알아야 할 수 있습니다. 이것은이 팁에 설명 된 UBound 함수를 사용하여 찾을 수 있습니다.

link : / word-Dissecting_a_String [문자열 분석]

매크로에서 문자열을 분리하고 싶습니까? 이 팁에서 소개 한 문자열 함수를 사용하는 것은 쉽습니다.

link : / word-Locating_the_My_Documents_Folder [내 문서 폴더 찾기]

사용자의 내 문서 폴더에있는 문서의 일부 매크로 처리를 수행해야합니까? 첫 번째 단계는 폴더의 위치를 ​​파악하는 것입니다. 경로를 찾는 가장 쉬운 방법은 다음과 같습니다.

link : / word-Moving_the_Insertion_Point_to_the_End_of_a_Line [삽입 지점을 줄 끝으로 이동]

문서의 텍스트를 처리하기 위해 매크로를 작성할 때 삽입 포인터를 줄 끝으로 이동해야 할 수 있습니다. 이것은이 팁에서 설명하는 EndKey 메서드로 수행됩니다.

link : / word-Repeating_In_a_Macro [매크로에서 반복]

매크로는 종종 문서에 저장된 정보를 처리하는 데 사용됩니다.

일반적으로 처리에는 검색 수행 및 검색된 항목이 발견 될 때마다 작업 수행과 같은 문서 내에서 일종의 반복 작업이 포함됩니다. 이러한 유형의 반복을 수행하는 방법을 이해하는 것은 매우 강력 할 수 있습니다.

link : / word-Saving_Changes_when_Closing [종료시 변경 사항 저장]

문서를 변경하는 매크로를 작성하는 경우 해당 매크로가 변경 내용을 저장하도록 할 수 있습니다. 이 팁에 설명 된대로이를 수행하기위한 적절한 코드를 구현할 수있는 여러 가지 방법이 있습니다.

link : / word-Saving_in_a_Macro_Using_a_Desired_File_Name [원하는 파일 이름을 사용하여 매크로에 저장]

매크로 내에서 특정 파일 이름으로 새 문서를 저장해야합니까? Word의 매크로 기록 기능을 사용하면 원하는 결과를 얻을 수 없습니다. 이 팁의 정보는 문제에 접근 할 수있는 다양한 방법뿐만 아니라 해답을 제공합니다.

link : / word-Saving_in_Document_Format_from_a_Macro [매크로에서 문서 형식으로 저장]

다른 이름으로 저장 명령을 수동으로 사용하는 경우 다른 형식으로 문서를 쉽게 저장할 수 있습니다. 이 팁에 설명 된 SaveAs 메서드를 사용하는 방법을 모르는 경우 기존 매크로에 원하는 형식으로 문서를 저장하는 것은 약간 까다 롭습니다.

link : / word-Turning_on_Large_Icons_in_a_Macro [매크로에서 큰 아이콘 켜기]

Word에는 일반 및 대형의 두 가지 크기로 도구 모음 아이콘을 표시하는 기능이 포함되어 있습니다. 사용자 지정 대화 상자를 사용하여 큰 아이콘을 설정하거나이 팁에 설명 된대로 매크로에서 설정할 수 있습니다.

link : / word-Understanding_Precedence [Understanding Precedence]

매크로에서 생성 된 수식에는 작업이 수행되는 특정 순서가 있습니다. 이 팁에 설명 된대로이를 우선 순위라고합니다.

link : / word-Understanding_the_If_End_If_Structure [If …​ End If 구조 이해]

VBA에서 제공하는 강력한 프로그래밍 구조 중 하나를 사용하면 조건부로 명령을 실행할 수 있습니다. If …​ End If 구조는 그것이하는 일을 이해하면 구현하기 쉽습니다.

link : / word-Using_Message_Boxes [메시지 상자 사용]

매크로가 사용자와 통신해야하는 경우 간단한 방법 중 하나는 메시지 상자를 사용하는 것입니다. VBA의이 기능을 사용하는 방법은 다음과 같습니다.

link : / word-Writing_a_Macro_from_Scratch [처음부터 매크로 쓰기]

매크로를 만들면 Word에서 수행 할 수있는 작업을 확장하는 데 도움이됩니다. 매크로로 작업하는 경우 처음부터 매크로를 만드는 것이 가장 유연하다는 것을 알고 있습니다. 처음부터 자신 만의 매크로를 만드는 방법은 다음과 같습니다.

관련 주제는 왼쪽 열 상단의 자세히보기 …​