Office Add-in 만들기.

VSTO(Visual Studio Tools for Office)를 사용하면 Office용 Addin을 만들수가 있습니다.

excel을 사용하다 worksheet가 많아지면서 검색과 정렬에 불편한 점이 있었습니다.
구글링하면 하이퍼링크를 사용해서 관리하는 방법과 vba를 이용해서 excel에서 만들어 쓰는 방법을 이야기합니다. 둘다 마음에 안들어서 삽질로 외부프로그램으로 엑셀파일을 로드해서 워크시트를 조절하게 했는데 병맛같은 기분이 들더군요.

그래서 다시 검색. 검색...해보니 Office 2003부터 Add-in 형식으로 기능을 추가할 수 있었습니다.
구글링을 해보니 아주 괜찮은 문서를 발견해서 링크를 남겨놓습니다.

C#, VB를 사용해서 addin을 만들 수 있으며, Visual Studio Express 버전에서는 addin 프로젝트를 지원하지 않습니다.

http://www.clear-lines.com/blog/category/VSTO.aspx   
다양한 부분의 글들이 있으며 VSTO에 관한 글도 많습니다. 

http://clear-lines.com/blog/post/excel-2007-vsto-add-in-tutorial.aspx 
Tutorial 형식으로 VSTO를 처음부터 배포까지 잘 설명해주고 있습니다.
튜토리얼만 따라하다보면 어떻게 해야하는지 감을 익힐 수 있습니다.

영어로 되어있지만 메뉴와 코드부분의 설명만 잘 봐도 충분히 따라가며 만들 수 있어서 좋습니다.