Excel 매크로-편집
이전 장에서 VBA 편집기에서 매크로 코드를 작성하는 방법을 배웠습니다. 매크로 코드를 편집하고, 매크로 이름을 바꾸고, 매크로를 삭제할 수 있습니다.
Excel VBA를 마스터하는 경우 코드를 작성하거나 매크로에 대한 코드를 수정하는 것은 간단한 작업입니다. 원하는대로 매크로 코드를 편집 할 수 있습니다. 매크로 코드를 약간만 변경하려는 경우 한 위치에서 다른 위치로 매크로 코드를 복사 할 수도 있습니다.
매크로 코드 복사
매크로 사용 통합 문서 MyFirstMacro.xlsm에서 MyFirstMacro 및 Button1_Click이라는 두 개의 매크로를 만들었습니다. 단계를 기록하여 첫 번째 매크로를 만들고 코드를 작성하여 두 번째 매크로를 만들었습니다. 첫 번째 매크로에서 두 번째 매크로로 코드를 복사 할 수 있습니다.
통합 문서 MyFirstMacro.xlsm을 엽니 다.
리본에서 개발자 탭을 클릭합니다.
Visual Basic을 클릭합니다. Visual Basic 편집기가 열립니다.
Module1 (MyFirstMacro 매크로 코드) 및 Module2 (Button1_Click () 매크로 코드)에 대한 코드를 엽니 다.
리본에서 창 탭을 클릭합니다.
드롭 다운 목록에서 가로 바둑판 식 배열을 선택합니다.
바둑판 식 창에서 두 매크로의 코드를 볼 수 있습니다.
Module2 코드에서 MsgBox 줄을 복사합니다.
해당 줄 위에 붙여 넣습니다.
문자열을 다음과 같이 수정하십시오.
MsgBox“Hello World!”
Module1에서 다음 코드를 복사합니다.
두 MsgBox 코드 줄 사이에있는 Module2 코드에 붙여 넣습니다.
저장 아이콘을 클릭하여 코드를 저장하십시오.
Excel 시트에서 버튼을 클릭합니다. -Hello World! 메시지와 함께 메시지 상자가 나타납니다. 확인을 클릭하십시오.
복사 한 코드에 따라 테이블 데이터가 나타나고 메시지 상자가 나타납니다.-Best Wishes to You!
몇 단계만으로 코드를 수정할 수 있습니다. 이것은 초보자에게 가장 쉬운 작업입니다.
매크로 이름 바꾸기
명령 단추가있는 워크 시트가 아닌 워크 시트에서 편집 된 매크로를 실행한다고 가정합니다. 매크로 이름을 변경하여 버튼 클릭과 관계없이이를 수행 할 수 있습니다.
- 리본에서보기 탭을 클릭합니다.
- 매크로를 클릭합니다.
- 드롭 다운 목록에서 매크로보기를 선택합니다.
매크로 대화 상자가 나타납니다.
- 매크로 이름 (Button1_Click)을 클릭합니다.
- 편집 버튼을 클릭합니다.
매크로 코드가 VBA 편집기에 나타납니다.
Sub 줄에 나타나는 이름을 Button1_Click에서 RenamedMacro로 변경합니다. Sub와 괄호는 그대로 둡니다.
매크로 대화 상자를 엽니 다. 이름을 변경하면 매크로 이름이 나타납니다.
- RenamedMacro를 클릭합니다.
- 실행 버튼을 클릭합니다. 매크로가 실행됩니다. 이제 버튼 클릭이 필요하지 않습니다.
매크로 삭제
기록하거나 코딩 한 매크로를 삭제할 수 있습니다.
- 매크로 대화 상자를 엽니 다.
- 매크로 이름을 클릭하십시오.
- 삭제 버튼을 클릭합니다.
그만큼 Delete 확인 메시지가 나타납니다.
딸깍 하는 소리 Yes매크로를 삭제해야하는 경우. 그렇지 않으면 아니오를 클릭하십시오.