목록차트 (9)
rand(life)
지식인 질문에 대한 답"한 시트에 여러 페이지가 있는데, 각 페이지를 별개의 시트로 나누는 방법"에 대한 문의였다. HpageBreak가 페이지 나누기니까, 그것을 기준으로 순환문을 돌리면 된다고 간단히 생각해서, 답변을 주려고 했는데예제 파일을 보니 시트 안에 글자만 있는 것이 아니라 도형과 차트들이 들어있었다문제는, 도형과 차트는 시트 복사를 하면 문자처럼 자동으로 같이 따라 오는 것이 아니라각 개체별로 따로 복사해서 위치를 조정해주어야한다는 점이었다. 그래서 작업의 순서를 다음과 같이 잡았다 1. 페이지나누기 갯수대로 원본시트복사하기2. 해당 각 페이지의 범위 설정 (eg. 2페이지는 15행~30행)3. 범위에 들지 않는 페이지는 삭제 (2페이지가 아닌 1~14, 31~끝은 삭제)4. 원본 시트에서..
지정된 셀 범위를 png, jpg 등 그림 파일로 저장하는 매크로이다지식인 질문글에 대한 답변이다. Option Explicit Sub Macro() Dim rng As Range Dim T As String T = "d:\" & "배정표_" & Format(Date, "yymmdd") Set rng = Range("A1:AI42") rng.CopyPicture xlScreen, xlPicture With ActiveSheet.ChartObjects.Add(0, 0, rng.Width, rng.Height) .ShapeRange.Line.Visible = msoFalse .Select .Chart.Paste .Chart.Export T & ".png", "PNG" .Delete End With MsgBo..
year grade 2014 A 2015 B 2016 D 2017 A 위와 같은 표를 위의 그림처럼 차트로 표현하고 싶을때가 있다. 그런데 엑셀에서 Y축은 숫자만 가능하지, 저렇게 문자로는 가능하지 않다. 그래서 굳이 저렇게 표현하려면 약간의 편법을 써야한다.외국의 한 사이트에서 가져온 방법이다. (역시 덕중에 제일은 양덕이라고, 엑셀의 기상천외한 답들은 대부분 양넘들이다) year Number grade 2014 10 A 2015 20 B 2016 40 D 2017 10 A 우선, 위와 같이 문자에 대응하는 숫자를 넣는다. 차트를 만들었을때 문자등급 사이의 간격을 생각하여 적당한 숫자로 넣는다. 수작업으로 넣어도 되고, 데이터가 많다면 따로 테이블을 만들어 VLOOKUP을 사용해서 수식으로 넣을 수도 ..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 3.[차트] 3.1 간단한 차트 작성 3.2 차트 종류 변경 3.3 차트 구성요소 추가 - 데이터 값 표시하기 3.4 이중 축 차트 작성 3.5 차트에 도형 이용하기 3.6 아래아한글(HWP)에 차트 복사하기 4.[인쇄] 4.1미리보기 4.2용지 방향- 여백 조절 4.3머리글 - 바닥글 설정 4.4제목줄 반복 인쇄 5.[추가] 5.1함수중 주의할 것 (ex) countif에서 정렬하면 틀어지는 문제해결 6.[VBA] 오늘 내용은 엑셀의 기능이라기 보다는 아래아한글(HWP)의 기능이라..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 3.[차트] 3.1 간단한 차트 작성 3.2 차트 종류 변경 3.3 차트 구성요소 추가 - 데이터 값 표시하기 3.4 이중 축 차트 작성 3.5 차트에 도형 이용하기 3.6아래아한글(HWP)에 복사하기 4.[인쇄] 4.1미리보기 4.2용지 방향- 여백 조절 4.3머리글 - 바닥글 설정 4.4제목줄 반복 인쇄 5.[추가] 5.1함수중 주의할 것 (ex) countif에서 정렬하면 틀어지는 문제해결 6.[VBA] 차트 수정하기는 지난 시간에 했기 때문에, 오늘은 차트에 도형 및 그림을 ..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 3.[차트] 3.1 간단한 차트 작성 3.2 차트 종류 변경 3.3 차트 구성요소 추가 - 데이터 값 표시하기 3.4 이중 축 차트 작성 3.5차트 수정 및 도형 활용하기 3.6아래아한글(HWP)에 복사하기 4.[인쇄] 4.1미리보기 4.2용지 방향- 여백 조절 4.3머리글 - 바닥글 설정 4.4제목줄 반복 인쇄 5.[추가] 5.1함수중 주의할 것 (ex) countif에서 정렬하면 틀어지는 문제해결 6.[VBA] 차트 하나에 막대그래프나 꺾은선 그래프만 있는 경우도 있지만, 위의 ..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 3.[차트] 3.1 간단한 차트 작성 3.2 차트 종류 변경 3.3 차트 구성요소 추가 - 데이터 값 표시하기 3.4 이중 축 차트 작성 3.5차트 수정 및 도형 활용하기 3.6아래아한글(HWP)에 복사하기 4.[인쇄] 4.1미리보기 4.2용지 방향- 여백 조절 4.3머리글 - 바닥글 설정 4.4제목줄 반복 인쇄 5.[추가] 5.1함수중 주의할 것 (ex) countif에서 정렬하면 틀어지는 문제해결 6.[VBA] 이중 축 차트보다는 차트 구성요소 추가가 더 많이 쓰이고, 이전 내용..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 3.[차트] 3.1 간단한 차트 작성 3.2 차트 종류 변경 3.3이중 축 차트 작성 3.4차트 구성요소 추가 - 데이터 값 표시하기 3.5차트 수정 및 도형 활용하기 3.6아래아한글(HWP)에 복사하기 4.[인쇄] 4.1미리보기 4.2용지 방향- 여백 조절 4.3머리글 - 바닥글 설정 4.4제목줄 반복 인쇄 5.[추가] 5.1함수중 주의할 것 (ex) countif에서 정렬하면 틀어지는 문제해결 6.[VBA] 지난번에 만든 차트는 2차원 세로 막대 그래프였습니다. 간단한 형식으로 ..