일단 파워포인트의 표(테이블) 데이터는 차트로 반영할 수 없기 때문에엑셀에서 엑셀 데이터로 차트를 만드는 것이 효율적입니다.그런데 엑셀 표는 파워포인트 표처럼 배경에 그라디언트를 주거나 다양한 효과를 적용하는 것이 어려운 것이 단점입니다.두 가지를 합칠려면 엑셀파일을 따로 만들어서 개체로 파워포인트에 삽입하는 방법이 있겠으나각 데이터의 차트를 일일이 만들어줘야 합니다.이 때 VBA를 이용해서파워포인트에서 엑셀의 데이터를 가져와서 표양식에 채우고 차트를 생성할 수 있습니다.아래와 같은 샘플이 방향을 제시해줄 수 있겠습니다.엑셀상에 만들어지는 엑셀 차트의 데이터 소스를 변경하고 실시간으로 반영된 차트를 그냥 복사해서 슬라이드에 붙여넣을 수 있습니다. 핵심을 예시로 보여드리겠습니다.차트의 데이터소스..
분류 전체보기 검색 결과
관련: 지식인 예전 지식인 답변 중에 쓸만한 Bomb Game 템플릿이 있어서 소개합니다. 16칸짜리 OX 퀴즈 템플릿입니다. 특히 Bomb Game을 만들 때 자주 묻는 질문 두 가지 문제에 대한 해결 방법을 소개합니다. 첫번째로 소리가 한 번만 나는 문제와두번째로 마우스 클릭시 다음 슬라이드가 넘어가는 문제를 해결하는 방법을 알려 드립니다. 1. 한 번 재생된 소리는 다시 재생이 되지 않는 문제'오답입니다.' 슬라이드 앞에 빈 슬라이드를 만들고 전환메뉴에서 0초후 전환에 체크하세요.그리고 '오답입니다' 슬라이드로 링크할 때 오답슬라이드가 아니라 방금 추가한 바로 앞 빈 슬라이드로 링크를 거세요.파워포인트는 이전 슬라이드에서 넘어와야 처음 재생으로 생각하기 때문에이렇게 앞에서 넘어와야 슬라이드의 애니..
오른쪽 그림처럼 워드에서는 키를 누를 때마다 정해진 규칙대로 글머리 기호를 자동으로 삽입할 수 있습니다.하지만 파워포인트에는 다단계 글머리 기호 서식스타일을 따로 지원하지 않습니다.한번에 한 가지 글머리기호만 적용할 수 있습니다. 각 라인에 별도로 기호를 적용해야 합니다.편한 방법은 워드에서 글머리 서식을 적용해서 텍스트를 만들어서 복사해서파워포인트 슬라이드에 붙여넣는 방법이 가장 간편합니다. 파워포인트에서는 VBA나 오토핫키 등에 의존해야 합니다.아래는 VBA로 현재 선택된 텍스트 상자에 미리 지정해놓은 글머리 서식을 적용하는 방법입니다. 아래 코드를 참고해서 원하는 스타일로 수정하셔야 합니다.샘플로 두 가지 스타일입니다.첫번째 스타일 - 숫자와 영문 스타일두번째 스타일 - 특수문자 스타일A..
파워포인트에서 삽입 > 사진앨범으로 자동으로 사진 앨범을 만들 수 있습니다.여기서 슬라이드가 전환될 때 각 슬라이드의 사진이 아주 약간씩 확대집중되면서 사진이 전환되면 더욱 효과적입니다. 위와 같이 모핑전환이 되려면 A슬라이드의 사진이 B슬라이드에 동일한 이름으로 있어야 하고 B슬라이드의 사진은 약간씩 확대해줘야 합니다. 여러 사진이 연속되는데 이전 슬라이드에서 사진이 보이지 않더라도 존재하기만 하면 다음 슬라이드에서 해당 사진이 점차 모핑으로 나타나게 됩니다. 그래서 맨 앞 슬라이드에서 약간 확대된 A 사진이 있어야 하고 아래에다음 슬라이드에 나올 B사진을 100% 크기로 넣고 모핑을 적용합니다. 다음 슬라이드에서 약간 확대된 B사진을 넣고 그 아래에는 정 사이즈로 다음 C사진을 넣는 방식입니..
관련: 지식인 1. 둥근 네모의 둥근 곡률값은 그대로이지만 도형 크기에 따라 변하는 상대적인 값입니다.위처럼 세 도형 모두 곡률(Adjustments(1))의 값이 0.16667 로 동일합니다.하지만 이 곡률값은 도형의 크기에 비례해서 나타내는 상대적인 값이라 도형이 커질수록 곡선부분도 커집니다. 둥근 네모의 Adjustment(1) 값은 도형의 넓이나 높이 대비 둥근 부분 원의 반지름의 비율입니다.아래 도형의 곡률값은 최대값인 0.5인 상태입니다. 도형의 높이의 절반에서 곡선이 생겨나고 있고 최대값인 0.5일 때 정확히 둥근 원과 같게 됩니다.이렇듯 도형의 곡률로 그려지는 둥근 네모의 경우 둥근 부분의 크기를 절대적인 값으로 유지할 수 없습니다. 2. 도형을 확대해도 곡선 부분의 크기를 유지하고 싶..
관련: 지식인 중요한 슬라이드마다 슬라이드 노트를 작성해 놓았을 때발표 준비를 위해서 노트가 작성된 슬라이드만 모아서 출력하고 싶은 경우입니다. 매크로를 실행해서 슬라이드 노트가 없는 4, 7 슬라이드 등은 숨김처리해서 인쇄할 때숨겨진 슬라이드를 제외하고 인쇄하면 슬라이드 노트가 있는 슬라이드만 출력하거나 슬라이드 노트 페이지(슬라이드와 슬라이드 노트)를 출력할 수 있습니다.그 다음 파일 > 인쇄에서 nPDF 등의 가상 PDF 프린터로 인쇄할 때 한 페이지에 2, 4, 6 페이지 인쇄 등을 이용해서 인쇄하면아래처럼 슬라이드 노트가 있는 슬라이드만 A4한장에 2슬라이드씩 혹은 4슬라이드씩 출력되게 할 수 있습니다. VBA코드:Alt+F11 창에서 삽입 > 모듈 추가한 후 아래 코드를 붙여 넣고..
관련: 지식인 2 이번에는 Alllocate1.xlsm 엑셀에서 아래 매크로로 자동으로 방호수를 입력하게 해보았습니다. 배정 규칙은 아래와 같습니다.시작 방번호는 101호부터 시작합니다. ( 가능한 방번호가 정해져있을 경우 배열로 방번호 목록을 미리 만들어 두어야 합니다. )각 국가별 시트 순서대로 배정합니다.여자들부터 방을 배정합니다.성별이 다르면 새로운 방번호로 넘어갑니다.국가가 달라도 새로운 방번호로 넘어갑니다.6명을 넘으면 새로운 방번호로 넘어갑니다. 엑셀 자동으로 방배정하는 VBA코드:더보기Option ExplicitSub Allocate1() Dim sht As Worksheet Dim lastR As Range Dim r As Range, room As Inte..
관련: 지식인 1 엑셀양식에 아래처럼 방을 구분하여 배정하고 아래처럼 방별로 배정명단을 출력하는 작업입니다.코드 내용:더보기Option Explicit Sub GeneratePPT() On Error GoTo Done: Dim pres As Presentation Set pres = ActivePresentation Dim sld As Slide Dim shp As Shape Dim XLapp As Object 'Excel.Application Set XLapp = CreateObject("Excel.Application") Dim book As Object 'Excel.Workbook Dim sht As Object 'Excel..
최근댓글