파워포인트추가기능개발 2

PowerPoint VSTO 사용자정의 작업창과 리본메뉴 연동

이전 포스팅(링크-새창)에서 사용자정의 작업창을 통해 달력 추가기능을 개발한 예제에 이어서 사용자정의 작업창을 리본메뉴와 연동하고, 리본메뉴를 통해 작업창을 켜고 끌 수 있도록 하는 예제이다. 이전 포스팅과 마찬가지로 MS Office의 Synchronizing a Custom Task Pane with a Ribbon Button 예제를 번역한 내용을 바탕으로 재구성하였다. (원문링크-새창) 리본메뉴 버튼과 사용자정의 작업창 연동 이 예제는 리본메뉴의 토글버튼을 통해 사용자정의 작업창을 켜고 끄도록 하는 예제이다. 사용자정의 작업창을 개발할 때는 반드시 On/Off 인터페이스를 디자인해주어야 한다. MS Office 앱에서 기본적으로 유저가 사용자정의 작업창을 On/Off 하는 인터페이스를 제공하지 않..

PowerPoint VSTO 달력 추가기능 개발하기 프로젝트

매번 매크로 실행을 위해 개발자도구를 켜서 모듈 삽입하고 하는게 영 번거로워서 직접 추가기능을 개발해보기로 했다. MS Office VSTO 홈페이지를 찾아가면 추가기능 개발과 관련된 훌륭한, 영어문서가 제공된다. 자체적으로 기계번역된 한글 문서가 있지만, 차라리 영어로 보는게 더 나을 정도로 처참한 수준이다. 본 프로젝트는 1차적으로 해당 영어문서에 대한 한글 번역을 제공하고, 나아가서 한글 번역본을 바탕으로 실제 VSTO 추가기능을 개발하는 과정의 일환이다. Walkthrough: Automate an application from a custom task pane MS VSTO 링크 프로젝트 개요 이 예제는 사용자 정의 작업창을 통해 파워포인트를 조작하는 방법이다. 사용자 정의 작업창의 달력(Mon..