본문 바로가기
728x90
반응형

프로그래밍/MS Office AddIn2

PowerPoint 리본 메뉴 만들어보기 - xml, vba 사용 귀찮지만 하나하나 내 자산이 되는 프로그래밍! Add-in 이라고 표현하는 리본 메뉴를 만들어 보고 있다.개인적으로 자동화 프로그램들을 완성하기 위해 여러가지 방법을 테스트 중이다. VSTO로 UI까지 편하게 개발이 가능하지만 VSTO는 Excel, PowerPoint를 외부에서 접근하는 개념이라직접적인 기능 사용이 제한된 점이 있다는 것을 발견했다. 결국 VBA로 직접 만들어야 하는데개발자 입장에서 VBA는 코드가 노출되는 가장 치명적인 단점이 있다. 회사의 자원이던 내 사업으로 만드는 프로그램이던 내 코드가 그대로 노출된다면내 먹거리, 기술이 1회성이 되어 버리는 것이다. Lock을 거는 방법도 있고, 몇 가지 방법들이 있는 것 같지만사용자에게 완벽하게 감춰질지는 직접 해봐야 알 것 같다. 일단 오늘.. 2024. 8. 24.
Microsoft Office Powerpoint AddIn project setting with visual studio 2022 개인 프로젝트로 파워포인트 Addin을 만들어 보고 있습니다. 이 게시물은 코딩 전 visual studio 2022에서 파워포인트 addin을 위한 셋팅을 어떻게 하는지 기록용으로 사용합니다.개인 용도로 작성하다 보니 정보가 부정확, 불친절합니다.  visual studio 2022 실행 > 새 프로젝트 만들기 PowerPoint VSTO 추가 기능 - vba 선택(c#으로도 선택 가능) 프로젝트 정보 입력 > 만들기 프로젝트 우측 클릭 > 추가 > 새 항목 리본(비주얼 디자이너) 추가 디자인에서 Tab1 선택 후 속성 창에서 ControlId > ControlIdType > Custom 선택 프로젝트 우측 클릭 > 추가 > 새 항목 > 양식(Windows Forms) 추가  Ribbon1.vb [디자.. 2024. 7. 2.
728x90
반응형
LIST