관련: 지식인 엑셀 파워포인트 연동 작업은 서로 상호작용하는 부분을 염두에 두어야 하고 일괄 처리 후 결과 확인 및 코드 수정하는 과정이 있어서 시간이 좀 걸리는 작업입니다. 하지만 누군가 한 번 만들어 두면 다음에 사용하거나 다른 사람이 일처리할 때 빠르고 편리하게 이용할 수 있습니다. 엑셀 연동하는 기존 코드를 수정해서 작업했지만 그래도 시간이 걸렸습니다. 1. 일단 첨부한 봉투1_목록.xlsx 파일처럼 보내는 사람과 받는 사람의 목록을 작성하고 저장합니다. 주의) 엑셀 제목행의 컬럼 이름과 슬라이드의 도형이름이 정확히 일치해야 합니다. F열 다음에 다른 컬럼을 추가해서 추가 문구를 표시할 수도 있습니다. 또한 이번 경우는 같은 행으로 처리할 텍스트 도형이름(주소, 우편번호)은 뒤에 언더바(_..
엑셀연동 검색 결과
관련: 지식인 일단 아래와 같은 엑셀 목록이 있습니다. 위 데이터를 가지고 아래와 같은 PPT 슬라이드 형태를 대량으로 생성하는 것입니다. Excel2PPT를 실행하고 대상 엑셀 파일을 파일선택창에서 선택하면 일괄로 처리를 시작합니다. Eng 텍스트 상자와 Kor 텍스트 상자에 엑셀 데이터 내용을 넣어줍니다. 미리 Eng텍스트 상자와 Kor 텍스트 상자에 애니메이션을 적용해 놓으세요. 그리고 Google 번역 사이트에서 영어문장 발음을 다운 받아 슬라이드에 삽입해줍니다. 이 과정 때문에 시간이 더 걸리므로 빠른 속도를 위해서는 소스 맨 위의 getGoogleMp3 = false 로 해 놓으면 됩니다. 발음파일을 받는 것은 시스템이나 서버 사정으로 인해 때때로 누락이 될 수 있습니다. 다운로드 실패하면 재..
관련: 지식인1, 지식인2, 지식인3 아래내용은 위 링크 1번에서 질문자님의 질문에 대한 지식인 '큰형'님의 소스를 기반으로 수정한 내용입니다. 데이터는 아래와 같은 엑셀문서 양식에 들어 있습니다. 2행에 있는 여러가지 "{항목}" 문자열을 찾아서 워드문서 생성이 O 라면 각 행의 데이터로 바꿔서 아래 워드 문서를 만들어서 지정된 파일명으로 저장하는 일괄처리 작업입니다. 작업을 위해서는 기준이 될 워드문서 내에 {항목}과 같은 표시가 만들어져 있어야 합니다. {항목}은 1개가 아니라 여러군데 있어도 됩니다. 예전 아래한글 프로그램에 있던 메일머지 기능과 유사합니다. 엑셀 데이터를 기반으로 여러장의 워드 문서를 만들 때 유용하겠습니다. 코드는 아래를 참고하세요. 더보기 Option Explicit Sub ..
전시회나 작품 발표회 때 컴퓨터로 방명록을 작성하는 경우를 위한 자동화도구입니다. 방명록 입력은 파워포인트를 이용하고 방명록 데이터는 엑셀 파일에 저장합니다. (아이콘은 Flaticon.com 에서 받았습니다.) 성명은 필수이고이메일은 @를 검사하고연락처는 처음 두글자가 숫자인지 검사합니다. 원래 파워포인트 TextBox 에는 SetFocus 가 작동하지 않지만Shyam Pillai 님의 소스를 활용해서 작동하도록 했습니다. ( Textbox Setfocus function is made by Shyam Pillai - Shyam@Mvps.Org http://skp.mvps.org ) 저장은 방명록.xlsx 파일에2번째 줄부터 성명, 이메일, 전화, 메모, 작성 시간 순으로 저장이 됩니다.기존 자료에 추..
최근댓글