관련: 지식인1 , 지식인2 여러 개의 URL주소의 이미지를 동일한 크기로 리사이즈(640X640)하여 또는 동일한 가로사이즈(640px)로 조절하여 하나의 긴 세로 이미지로 합쳐서 D:\E\대표 폴더에 원하는 이름으로 저장하는 매크로 만들수 있는지요? 시트에 이미지 URL과 저장할 이미지 파일명은 아래와 같이 입력합니다. 특히 엑셀에서 개체를 그림으로 저장하는 것에 약간의 난관이 있었습니다. 1. 일단 온라인 파일을 다운로드 하는 두 가지 코드입니다. URLDownloadToFile 이라는 API를 이용하면 간단합니다. 간혹 티스토리 등에서 바이러스로 인식하기도 합니다. #If VBA7 Then Declare PtrSafe Function URLDownloadToFile Lib "urlmon.dll..
분류 전체보기 검색 결과
여기서 읽기전용이라 함은 워드문서를 열고 파일 > 정보에서 항상 읽기 전용으로 열기를 설정한 상태를 말합니다. 이 경우 항상 파일을 열 때 아래처럼 읽기 전용을 해제해야 편집이 가능합니다. 이러한 읽기전용으로 표시된 파일이 여러 개인 경우 일괄로 해제하는 매크로입니다. 1. 첨부 파일 다운로드 후 파일속성> 차단해제 > 확인, 파일 열 때 매크로 허용. 2. Alt-F8로 ReadOnlyOff 매크로실행 3. 읽기 전용 워드 문서가 들어 있는 폴더 안에 들어가서 ‘확인’ 버튼 클릭 4. 완료 첨부파일을 차단해제 체크하고 확인한 후에 매크로 허용해서 열고 Alt-F8을 눌러서 ReadOnlyOff 매크로를 실행하고 워드 문서들이 들어 있는 폴더 안에 들어가서 '확인'버튼을 누르면 읽기전용 권장 속성을 해제..
관련: 지식인 워드 문서내에서 특정 날짜를 여러 군데 입력하고 나중에 이 날짜를 수정할 때 찾기> 바꾸기를 이용할 수 있지만 자주 바꿔야 하고 바꿀 내용이 여러 개라면 복잡해집니다. 날짜를 한 군데만 바꾸면 나머지 부분도 모두 바뀌게 하려면 [XML Mapping]이라는 기능을 이용할 수 있습니다. [XML Mapping] 은 마치 아래한글의 메일머지에서 {{이름}} 이런 식으로 필드명을 표시해두는 것처럼 문서 내에 미리 정의된 특정한 필드를 삽입해 놓고 서로 연결되어 관리할 수 있는 기능입니다. 특히 어떤 위치의 데이터를 수정해도 모든 데이터가 한꺼번에 수정되는 점이 편리합니다. 먼저 필요한 필드명을 XML 로 정의합니다. 아래와 같은 형식입니다. (참고: https://gregmaxey.com/wor..
소개 실제 슬라이드 순서를 건드리지는 않고 100개의 슬라이드에서 랜덤으로 배열(추출)된 5개 문제슬라이드로 차례대로 이동하고 재시작 또는 종료하는 예제입니다. 조건 슬라이드 순서를 그대로 유지(바꾸지 않기) 등 다음 슬라이드를 누르면 다음 랜덤 슬라이드로 이동 마지막에 종료 메시지 출력 종료 후 다시 시작하면 다른 랜덤 5슬라이드로 이동. 무한 반복 구현 슬라이드쇼 재구성을 이용해서 실행할 때마다 사용자정의 슬라이드쇼를 생성 시작을 누르면 새로운 슬라이드쇼를 시작 (화면이 새로 시작하는 단점이 있음) 모든 슬라이드 순서를 슬라이드 ID로 구분해서 랜덤 재배열해서 처음 5개만 추출하여 쇼를 재구성 5슬라이드 후 마지막 슬라이드로 이동 재시작을 누르면 다시 다른 쇼를 재구성하여 시작 슬라이드쇼 종료시 재구..
관련: 지식인 엑셀은 셀이 작아서 Alt키를 누른 채로 마우스로 도형을 움직이면 자석처럼 맞춰줍니다. 하지만 파워포인트는 테이블(표)의 크기가 다양해서 그런지 표의 경계에 맞게 이동시켜주지 않습니다. 단축키는 따로 없는 것으로 압니다. 방법은 표의 경계선에 맞게 가이드를 추가하는 것입니다. 보기 > 눈금자를 켜고 마우스로 가로와 세로로 가이드를 그려야 하는데 셀이 많으면 번거롭고 경계선에 맞게 그리는 것도 어렵습니다. 이 때 아래 VBA코드를 이용하면 자동으로 눈금자를 그릴 수 있습니다. 표(테이블)의 셀의 경계에 맞춰서 도형을 이동하고자 할 때 편하게 맞출 수 있도록 가이드(Guide)선을 자동으로 추가하는 코드입니다. alt-F11 창에서 삽입 > 모듈을 추가하고 나서 코드를 붙여넣고 코드창을..
슬라이드쇼에서 색깔을 선택해서 도형영역을 채워서 그림을 색칠하는 방식입니다. 좌측 상단에는 미리보기 그림(확대축소 그림)이 있고 아래에 물감 팔레트가 있습니다. 원하는 색상을 클릭하고 오른쪽 조각 도형을 다시 클릭해서 채웁니다. Auto 색상은 다음 슬라이드의 해당 도형의 색상을 자동으로 골라서 채워줍니다. Color 에는 현재 선택한 색상이 뜨고 그 오른쪽 아이콘은 색상지우기, 모두 지우기 아이콘입니다. 현재 세 가지 샘플은 pixabay.com의 polygon 이미지를 샘플로 가져와서 벡터 도형으로 변환한 것입니다. 위와 같은 작업을 편리하게 도와주는 매크로를 포함합니다. GetColorsAndDrawPalette: 현재 슬라이드의 Freeform 도형의 색상을 정리해서 팔레트를 자동으로 만들어줍니다..
10초 시간 제한이 있는 퀴즈 게임입니다. 물론 제한 시간은 변경 가능합니다. 여기서 문제는 10초 시간이 지나면 시간 초과라는 메시지가 뜨고 확인을 누르면 다음 슬라이드로 넘어가는 것을 구현해야 합니다. 각 문제 슬라이드마다 10초 애니메이션을 적용하고 전환 시간에 10초를 적용하면 됩니다만 다음 슬라이드로 넘어가는 순간을 알아내기 어렵습니다. - OnSlideShowPageChange 로 슬라이드 이동을 감지하다가 페이지가 바뀌었을 때 이전 슬라이드의 진행시간이 10초를 넘었다면 시간초과 메시지를 띄우는 방식이 가능합니다. 하지만 슬라이드가 넘어가고 나서 메시지가 뜨기 때문에 혼동을 줄 수 있습니다.물론 문제 사이마다 빈 슬라이드를 넣을 수도 있으나 너무 거추장스럽습니다. - 슬라이드쇼 시작부터 VB..
한컴오피스 특히 한쇼 버전별 도움말 링크 모음입니다. 2014 ~ 2024버전에 대한 도움말 링크입니다. 2010버전이나 2007버전은 검색이 안되네요. 버전별로 지원하는 기능이나 도움말을 찾을 때 필요할 것 같아 정리해둡니다. https://help.hancom.com/hoffice/webhelp/9.0/ko_kr/hshow/index.htm#run_exit/help(usage).htm 한컴오피스 한/쇼 2014 도움말 help.hancom.com https://help.hancom.com/hoffice/multi/ko_kr/show/index.htm#introduction/help(usage).htm 한컴오피스 NEO 한/쇼 도움말 help.hancom.com https://help.hancom.co..
최근댓글