개인용 매크로북 사용 방법

아직 Excel의 매크로에 익숙하지 않다면 조금 부럽습니다. 매크로를 알게 된 후 오게 될 전지전능함과 마이크로소프트 엑셀이 거의 무한대로 업그레이드 될 수 있다는 깨달음은 즐거운 느낌입니다.

그러나 이 글은 이미 "힘을 배웠다"고 일상 업무에서 매크로(외국어 또는 스스로 작성 - 상관 없음)를 사용하기 시작한 사람들을 위한 것입니다.

매크로는 데이터 처리, 보고서 생성, 많은 반복 테이블을 복사하여 붙여넣기 등 Excel에서 필요한 작업을 수행하도록 하는 Visual Basic 언어의 코드(여러 줄)입니다. 문제는 이 몇 줄의 코드를 저장할 위치입니다. 결국 매크로가 저장되는 위치는 매크로가 작동할 수 있는(또는 불가능한) 위치에 따라 달라집니다.

Если макрос решает небольшую локальную проблему в отдельно взятом файле (например обрабатывает внесенные в конкретный отчет данные особым образом), то логично хранить код внутри этого же файла. 베즈 вопросов.

그리고 매크로가 비교적 보편적이고 모든 Excel 통합 문서에 필요해야 하는 경우(예: 수식을 값으로 변환하기 위한 매크로)? 그의 Visual Basic 코드를 매번 모든 책에 복사하지 않는 이유는 무엇입니까? 또한 조만간 거의 모든 사용자가 모든 매크로를 하나의 상자에 넣는 것이 좋다는 결론에 도달하게 됩니다. 즉, 항상 가까이에 두게 됩니다. 그리고 수동이 아니라 바로 가기 키를 사용하여 실행할 수도 있습니다. 개인 매크로 통합 문서가 큰 도움이 될 수 있는 곳입니다.

개인용 매크로북을 만드는 방법

사실, 개인 매크로 책 (좌클릭) 이진 통합 문서 형식의 일반 Excel 파일(개인.xlsb), Microsoft Excel과 동시에 자동으로 스텔스 모드로 열립니다. 저것들. Excel을 시작하거나 디스크에서 파일을 열면 실제로 두 개의 파일(당신과 Personal.xlsb)이 열리지만 두 번째 파일은 보이지 않습니다. 따라서 LMB에 저장된 모든 매크로는 Excel이 열려 있는 동안 언제든지 실행할 수 있습니다.

LMB를 사용한 적이 없다면 처음에는 Personal.xlsb 파일이 존재하지 않습니다. 이를 생성하는 가장 쉬운 방법은 레코더로 일부 불필요한 의미 없는 매크로를 기록하되 Personal Book을 저장할 장소로 지정하는 것입니다. 그러면 Excel이 자동으로 생성하도록 합니다. 이를 위해:

  1. 클릭 개발자 (개발자). 탭이라면 개발자 보이지 않는 경우 설정에서 활성화할 수 있습니다. 파일 – 옵션 – 리본 설정 (홈 — 옵션 — 사용자 정의 리본).
  2. 고급 탭에서 개발자 클릭 매크로 기록 (매크로 기록). 열리는 창에서 Personal Macro Book을 선택하십시오. (개인 매크로 워크북) 작성된 코드를 저장하고 누르는 장소로 OK:

    개인용 매크로북 사용 방법

  3. 버튼으로 녹음 중지 기록 중지 (녹화 중지) 개발자 (개발자)

버튼을 클릭하면 결과를 확인할 수 있습니다 Visual Basic을 탭에 있습니다. 개발자 – 패널의 왼쪽 상단 모서리에 열려 있는 편집기 창에서 프로젝트 - VBA 프로젝트 우리 파일이 나타나야 합니다 개인의. XLSB. 왼쪽에 더하기 기호로 확장할 수 있는 분기 모듈1, 방금 기록한 무의미한 매크로 코드가 저장됩니다.

개인용 매크로북 사용 방법

축하합니다. 나만의 개인용 매크로 북을 만들었습니다! 도구 모음의 왼쪽 상단 모서리에 있는 플로피 디스크가 있는 저장 버튼을 클릭하는 것을 잊지 마십시오.

개인용 매크로북 사용 방법

그러면 모든 것이 간단합니다. 필요한 모든 매크로(예: 서브 그리고 결말 최종 하위) 다음 중 하나에 안전하게 복사하여 붙여넣을 수 있습니다. 모듈1, 또는 별도의 모듈에서 메뉴를 통해 이전에 추가 삽입 – 모듈. 모든 매크로를 하나의 모듈에 유지하거나 다른 모듈에 배치하는 것은 취향의 문제일 뿐입니다. 다음과 같이 표시되어야 합니다.

개인용 매크로북 사용 방법

버튼으로 호출되는 대화 상자에서 추가된 매크로를 실행할 수 있습니다. 매크로 (매크로)개발자:

개인용 매크로북 사용 방법

같은 창에서 버튼을 클릭하여 파라미터 (옵션), 키보드 단축키를 설정하여 키보드에서 매크로를 빠르게 실행할 수 있습니다. 주의: 매크로의 키보드 단축키는 레이아웃(또는 영어)과 대소문자를 구분합니다.

Personal Book의 일반적인 매크로 절차 외에도 다음을 저장할 수 있습니다. 사용자 정의 매크로 함수 (UDF = 사용자 정의 함수). 프로시저와 달리 함수 코드는 명령문으로 시작합니다. 함수or 공공 기능, 그리고 끝 최종 기능:

개인용 매크로북 사용 방법

코드는 PERSONAL.XLSB 책의 모듈에 동일한 방식으로 복사해야 하며, 버튼을 눌러 표준 Excel 함수와 같은 일반적인 방식으로 함수를 호출할 수 있습니다. fx 수식 입력줄에서 창에서 함수 선택 기능 마법사 카테고리 사용자 정의 (사용자 정의):

개인용 매크로북 사용 방법

이러한 기능의 예는 인터넷이나 여기 사이트에서 대량으로 찾을 수 있습니다(단어 단위, 대략적인 텍스트 검색, VLOOKUP 2.0, 키릴 자모를 음역으로 변환 등).

개인용 매크로북은 어디에 저장됩니까?

개인용 매크로 책을 사용하면 조만간 다음과 같은 욕구가 생길 것입니다.

  • 축적된 매크로를 다른 사용자와 공유
  • 개인 책을 복사하여 다른 컴퓨터로 전송
  • 백업 사본을 만들다

이렇게 하려면 컴퓨터 디스크에서 PERSONAL.XLSB 파일을 찾아야 합니다. 기본적으로 이 파일은 XLSTART라는 특수 Excel 시작 폴더에 저장됩니다. 따라서 PC에서 이 폴더로 이동하기만 하면 됩니다. 이 폴더의 위치는 Windows 및 Office 버전에 따라 다르며 다를 수 있기 때문에 여기서 약간의 복잡성이 발생합니다. 이것은 일반적으로 다음 옵션 중 하나입니다.

  • C:프로그램 파일Microsoft OfficeOffice12XLSTART
  • C:문서 및 설정컴퓨터응용 프로그램 데이터MicrosoftExcelXLSTART
  • C: 사용자귀하의 계정 이름AppDataRoamingMicrosoftExcelXLSTART

또는 VBA를 사용하여 이 폴더의 위치를 ​​Excel에 요청할 수 있습니다. 이렇게 하려면 Visual Basic 편집기(버튼 Visual Basic을개발자) нужно открыть окно 즉시 키보드 바로 가기 Ctrl + G, 명령을 입력 ? 응용 프로그램.시작 경로 그리고 클릭 엔터 버튼:

개인용 매크로북 사용 방법

결과 경로는 Windows 탐색기 창의 맨 윗줄에 복사하여 붙여넣고 클릭할 수 있습니다. 엔터 버튼 – 개인용 매크로 북 파일이 있는 폴더가 표시됩니다.

개인용 매크로북 사용 방법

PS

그리고 추구하는 몇 가지 실용적인 뉘앙스:

  • Personal Macro Book을 사용할 때 Excel은 특히 약한 PC에서 약간 느리게 실행됩니다.
  • 정보 쓰레기, 오래되고 불필요한 매크로 등에서 개인 책을 주기적으로 지울 가치가 있습니다.
  • 기업 사용자는 때때로 Personal Book, tk를 사용하는 데 어려움을 겪습니다. 이것은 시스템 숨김 폴더에 있는 파일입니다.

  • 매크로 란 무엇이며 작업에서 매크로를 사용하는 방법
  • VBA 프로그래머를 위한 유용성
  • 교육 "Microsoft Excel의 VBA에서 매크로 프로그래밍"

댓글을 남겨주세요.