개인 프로젝트로 파워포인트 Addin을 만들어 보고 있습니다.
이 게시물은 코딩 전 visual studio 2022에서 파워포인트 addin을 위한 셋팅을 어떻게 하는지 기록용으로 사용합니다.
개인 용도로 작성하다 보니 정보가 부정확, 불친절합니다.
visual studio 2022 실행 > 새 프로젝트 만들기
PowerPoint VSTO 추가 기능 - vba 선택(c#으로도 선택 가능)
프로젝트 정보 입력 > 만들기
프로젝트 우측 클릭 > 추가 > 새 항목
리본(비주얼 디자이너) 추가
디자인에서 Tab1 선택 후 속성 창에서 ControlId > ControlIdType > Custom 선택
프로젝트 우측 클릭 > 추가 > 새 항목 > 양식(Windows Forms) 추가
Ribbon1.vb [디자인] 에서 버튼 도구 추가
버튼 더블 클릭하여 이벤트 만들고 > Form1 실행 코드 추가
Form1.vb [디자인] 에 버튼 추가 후 더블클릭하여 이벤트 생성
이벤트 함수에 메시지 박스 추가
정상 동작 테스트 과정
1. 파워포인트에 리본 추가 됐는지 확인
- 맨 우측 Tab1 확인 > 클릭
2. 리본에 추가한 만들기 클릭 시 winform 출력 확인
3. 버튼 눌렀을 때 메시지 박스 출력 확인
기본 설정 및 동작 확인 완료!
vba나 c#이나 처음 다뤄보는 언어인데 파워포인트로 이것저것 수정하는 것을 테스트 했을 때
c#이 좀 더 제한적이라는 느낌이 있지만 안정적이고
vba는 예외 처리하는게 조금 어려운 느낌!?
요즈음 chatgpt가 있어 새로운 언어도 쉽게 도전해 볼 수 있어 좋다.
'프로그래밍 > MS Office AddIn' 카테고리의 다른 글
PowerPoint 리본 메뉴 만들어보기 - xml, vba 사용 (0) | 2024.08.24 |
---|