MS Office(3)
-
파워포인트 그림 서식 자동설정
파워포인트 그림 서식 자동설정 파워포인트를 사용하여 자료를 만들다보면마스터 슬라이드를 사용하지 않는 그림, 도형들의 크기 및 위치를 페이지 마다 동일하게 맞춰주어야 할 때가 있다. 한 두 페이지 정도는 그냥 하고 말겠지만 수십페이지라면..? 이를 해결하기 위한 방법이 있다.VBA 매크로를 사용하여 그림 또는 도형의 크기 및 위치를 알아내고그 크기와 위치를 선택만 도형에 적용하는 코드이다. 먼저 메뉴 - 보기 - 매크로를 클릭하여 매크로 이름을 아무거나 입력 후 만들기를 눌러준다.또는Alt + F11을 눌러 VBA에 들어가 좌측의 VBAProject을 우클릭 후 삽입 - 모듈을 눌러 추가해준 다음sub 아무거나 엔터 를 입력해 준다. 웬만하면 "아무거나"는 한글이 아닌 영문으로 하시길 이후 Sub 안에 아..
2018.08.02 -
엑셀 maxif 사용하기
엑셀 MAX IF 사용하기 엑셀 함수에는 조건에 해당하는 일정 범위의 MAX값을 가져오는 함수가 없다.※ 2016부터 maxif 존재 예를 들면 SUMIF 함수처럼 SUMIF 함수는 SUMIF(조건범위,조건,합계범위)로 사용하며조건에 해당하는 값을 조건범위에서 찾아 더한다. MAXIF 함수는 없으므로 배열수식을 이용해 해결한다. 위 와같이 MAX(IF(조건범위=조건,최대값범위))입력 후배열수식을 사용하기 위해 Ctrl+Shift+Enter 입력 결과값 원리는 다음과 같다. 계산순서 설명 MAX(IF{TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;} IF(조건범위=조건)에서 논리값을 찾음 MAX({10;FALSE;FAL..
2018.07.31 -
엑셀 오토마우스
엑셀 오토마우스 업무 시 보안때문에 오토키보드 등 마우스를 사용하지 못하는 경우엑셀로 이를 대체하는 방법이 있다. 엑셀에서 Alt+F11로 VBA로 진입하여 좌측의 VBA Provject에 우클릭 후 삽입-모듈 클릭 생성된 모듈에서 다음과 같은 코드 입력 Public Declare Function SetCursorPos Lib "user32" (ByVal X As Integer, ByVal Y As Integer) As LongPublic Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As LongPublic Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx A..
2018.07.29