품목

Excel 매크로: 정의 및 사용 방법

여러 번 반복해야 하는 일련의 간단한 작업이 있는 경우 Excel에서 이러한 작업을 기록하고 해당 작업을 반복하는 코드가 포함된 매크로를 생성할 수 있습니다.

매크로를 기록한 후에는 기록된 매크로를 실행하기만 하면 원하는 만큼 일련의 작업을 반복할 수 있습니다. 

이는 매번 동일한 일련의 작업을 수동으로 반복하는 것보다 훨씬 효율적입니다.

매크로를 기록하려면 처음에 기록 프로세스를 시작해야 합니다. 이 옵션은 메뉴에 있습니다 매크로 , 탭에 있습니다. 전망 Excel 리본(또는 메뉴)에서 a 내리막 길 Excel 2003의 도구). 이러한 옵션은 아래 이미지에 표시되어 있습니다.

현재 버전의 Excel(2007 이상)에서 매크로를 기록합니다.

그러면 "매크로 기록" 대화 상자가 나타납니다. 

원하는 경우 이 상자에 매크로의 이름과 설명을 입력할 수 있습니다. 매크로에 의미 있는 이름을 지정하는 것이 좋습니다. 그러면 나중에 매크로로 돌아올 때 매크로가 수행하는 작업을 기억하는 데 도움이 됩니다. 그러나 이름을 제공하지 않으면 Excel에서 자동으로 매크로 이름을 지정합니다(예: Macro1, Macro2 등).

"매크로 기록" 대화 상자에는 매크로에 키보드 단축키를 할당하는 옵션도 제공됩니다. 이렇게 하면 매크로를 훨씬 쉽게 실행할 수 있습니다. 그러나 사전 키 조합 중 하나를 매크로에 할당하지 않도록 주의해야 합니다.defiExcel(예: CTRL-C). 기존 Excel 키 조합을 선택하면 매크로가 이를 덮어쓰게 되며 본인이나 다른 사용자가 실수로 매크로 코드를 실행하게 될 수 있습니다.

매크로 이름과 (필요한 경우) 키보드 단축키가 만족스러우면 확인을 선택하여 매크로 기록을 시작합니다.

매크로 기록을 시작하면 수행하는 모든 작업(데이터 입력, 셀 선택, 셀 서식 지정, 워크시트 스크롤 등)이 새 매크로에 VBA 코드로 기록됩니다.

또한 매크로를 기록하는 동안 아래와 같이 통합 문서 왼쪽 하단에 중지 버튼이 표시됩니다(또는 Excel 2003에서는 중지 버튼이 부동 도구 모음에 표시됨).

혁신 뉴스레터
혁신에 관한 가장 중요한 뉴스를 놓치지 마세요. 이메일로 받으려면 가입하세요.

기록하려는 작업을 완료한 후에는 중지 버튼을 클릭하여 매크로 기록을 중지할 수 있습니다. 이제 매크로 코드가 Visual Basic 편집기 내의 모듈에 저장됩니다.

'상대 참조 사용' 옵션

옵션을 선택하시면 상대 참조 사용 매크로를 기록할 때 매크로 내의 모든 셀 참조는 상대적입니다. 그러나 옵션의 경우 상대 참조 사용 선택하지 않으면 코드에 표시되는 모든 셀 참조는 절대적입니다(다음 게시물 참조). 참조 연산자).

옵션 상대 참조 사용 메뉴에 있어요 매크로 (Excel 2003의 매크로 도구 모음에 있습니다). 

기록된 매크로 실행

매크로를 기록할 때 Excel에서는 항상 Function 프로시저가 아닌 Sub 프로시저를 생성합니다. 매크로에 키보드 단축키를 할당한 경우 이 단축키가 매크로를 실행하는 가장 쉬운 방법이 됩니다. 그렇지 않으면 다음 단계를 수행하여 매크로를 실행할 수 있습니다.

  • Alt + F8을 눌러(즉, Alt 키를 누른 상태에서 F8을 누르세요) '매크로' 대화 상자를 표시합니다.
  • "매크로" 대화 상자에서 실행하려는 매크로를 선택합니다.
  • 운임 클릭 su 에스 구이 .

Ercole Palmeri

혁신 뉴스레터
혁신에 관한 가장 중요한 뉴스를 놓치지 마세요. 이메일로 받으려면 가입하세요.

최근 기사

어린이를 위한 컬러링 페이지의 장점 - 모든 연령대를 위한 마법의 세계

색칠을 통해 소근육 운동 능력을 키우면 아이들이 글쓰기와 같은 보다 복잡한 기술을 준비할 수 있습니다. 색칠하다…

2 월 2024

미래가 여기에 있습니다: 해운 산업이 글로벌 경제를 어떻게 혁신하고 있습니까?

해군 부문은 150억 시장을 향해 항해해온 진정한 글로벌 경제강국입니다.

1 월 2024

출판사와 OpenAI, 인공지능이 처리하는 정보의 흐름을 규제하기 위한 계약 체결

지난 월요일, Financial Times는 OpenAI와의 계약을 발표했습니다. FT는 세계적 수준의 저널리즘에 라이선스를 부여합니다…

4월 30 2024

온라인 결제: 스트리밍 서비스를 통해 영원히 결제하는 방법은 다음과 같습니다.

수백만 명의 사람들이 스트리밍 서비스 비용을 지불하고 월간 구독료를 지불합니다. 당신은…

4월 29 2024