MS Excel에서 anything.el이나 peco처럼 좁혀서 파일을 여는 매크로를 만들어 보았습니다.

MS Excel에서 파일 열기 주위 불만



Excel은 어느 업계에서도 널리 업무에 사용되고 있는 소프트라고 생각합니다.
저도 업무로 거의 매일이라고 해도 좋을 정도 사용하고 있습니다만, 그 빈도 때문에 세세한 인터페이스의 손에 친숙함이 신경이 쓰여져 버립니다.
제 경우에는 특히 파일의 오픈 주위의 불만이 크게 느껴지고, 예를 들면…
  • 동시에 열려있는 파일을 쉽게 전환 할 수 없습니다.
  • 파일을 열 때 백스테이지를 경유한다 (Ctrl+O로 직접 다이얼로그를 열 수도 있습니다만)
  • 최근에 사용한 파일은 백 스테이지를 경유해 밖에 열 수 없다(Alt+F+R로 편하지만 결정에 마우스가 필요)

  • 등등 키보드만으로는 아무래도 완결하기 어렵다는 것이 신경이 쓰이고 있습니다.
    그래서 간단하지만 peco, anything.el 등과 같은 좁은 인터페이스에서 파일을 여는 매크로를 만들었습니다.

    할 수 있는 일



    Excel에서 파일 이름을 좁히면서 파일을 열거나 열린 파일을 전환할 수 있습니다.
    구체적으로는 스크린 샷 이미지를 참조하십시오.



    공개 위치



    설치 방법


  • 위의 위치에서 ExcelFileOpener.xlam을 다운로드합니다.
  • Excel에서 파일 → 옵션 → 추가 기능 → 설정 → 찾아보기를 선택하고 다운로드 한 매크로를 지정합니다.

    이상으로 완료되었습니다.

    이용방법



    기본적으로 다음 바로 가기로 설정합니다.
  • Ctrl + Shift + a 현재 열려있는 통합 문서의 폴더를 시작점으로 여는 파일을 선택합니다.
  • Ctrl + Shift + r 현재 열려있는 통합 문서의 폴더에서 재귀 적으로 탐색하고 파일을 선택합니다.
  • Ctrl-Shift+m ​​최근에 사용한 파일에서 열려는 파일을 선택합니다.
  • Ctrl+Shift+b 열려 있는 통합 문서 목록에서 편집할 통합 문서를 선택합니다.

  • 변경하려면 개발 → Visual Basic을 선택하여 VBE를 열고 ThisWorkbook의 다음 부분을 변경하십시오.
    Private Sub Workbook_Open()
        Application.OnKey "^A", "OpenFile_ACTIVE_PATH"
        Application.OnKey "^R", "OpenFile_RECURSIVE_PATH"
        Application.OnKey "^M", "OpenFile_RECENT_FILE"
        Application.OnKey "^B", "OpenFile_SWITCH_BOOK"
    End Sub
    

    좋은 웹페이지 즐겨찾기