이계를 사용해도 그렇게 화가 나지 않는 그래프를 Excel에서
자신이 가지고 있는 Excel이 여러가지 퐁코츠 너무 지나치게 보인다. 전회의 기사에서도 그림자가 지울 수 없다고 흩어졌습니다만, 요컨대 버전이 맞지 않다고 생각합니다. ExcelVBA에서 가정하는 그래프의 속성이 우리 Excel에는 적용되지 않는다는 것이 많다고 생각합니다.
하지만 현실 문제로서 VBA를 아름답게 하는 것이 아니라 그래프를 아름답게 하는 것을 우선하고 싶습니다.
그래서 기본 그래프 설정에서입니다.
1 파일 준비
・새로운 Excel 북에 원하는 산포도를 만듭니다. 산포도에도 종류가 있을지도 모릅니다만, 가장 심플한 무인의 산포도가 좋다고 생각합니다.
· 「다른 이름으로 저장」에서 「매크로 유효 북」의 형식으로 저장합니다.
2 매크로 준비
· Excel의 개발 탭을 표시합니다. 방법은 Google에 듣는 것이 좋습니다.
Windows의 경우 Mac의 경우 오래된 Excel의 경우
· 개발 탭에서 편집기를 눌러 Visual Basic Editor를 엽니다.
· "삽입"에서 "표준 모듈"을 선택합니다.
· 나타나는 「Module1」을 더블 클릭합니다.
· 나타나는 에디터에 다음의 프로그램을 복사합니다.
Sub SimpleGraph()
' 散布図を作成し、選択した状態で実行してください。
' 動作確認環境:Excel fo Mac 2011 散布図>散布図(オプション無し)
With ActiveChart
.ChartArea.Height = 480
.ChartArea.Width = 600
.PlotArea.Height = 380
.PlotArea.Width = 480
.PlotArea.Top = 50
.PlotArea.Left = 50
.ChartArea.Format.Fill.ForeColor.RGB = RGB(255, 255, 255)
.PlotArea.Format.Fill.ForeColor.RGB = RGB(255, 255, 255)
.Axes(xlCategory).HasMajorGridlines = False
.Axes(xlValue).HasMajorGridlines = False
.Axes(xlCategory).MajorTickMark = xlTickMarkNone
.Axes(xlValue).MajorTickMark = xlTickMarkNone
End With
End Sub
3 매크로 실행
· 시트로 돌아가 그래프의 외측 테두리를 클릭하여 선택 상태로 합니다.
· 개발 탭에서 "매크로"를 누르고 SimpleGraph를 선택하고 "실행"을 누릅니다.
실행 전
실행 후
4 설정을 변경하고 싶을 때는
· 개발 탭의 "편집기"를 눌러 VBA 편집기를 열고 매크로 내용을 확인합니다.
・수치 등을 재작성해 주십시오.
· 그런 다음 시트로 돌아가 그래프의 외부 프레임을 클릭하여 선택하고 개발 탭에서 "매크로"를 누릅니다. SimpleGraph를 실행합니다.
원하는대로 외형이 될 때까지 반복합니다.
5 더 정돈하고 싶을 때는
수시로 다음 기능을 실현하는 매크로를 만들 예정입니다.
・축의 이름을 표시한다
· 캡션 표시
・축의 스케일을 바꾼다
· 특수 축 설정
・마커의 외형을 바꾼다
· 근사 곡선 추가
6 급한 경우
· 일단 수동으로 필요한 것을 추가합니다.
· 그 후 개별 항목을 클릭하여 선택 상태로 하고, 이번에는 오른쪽 클릭합니다. 나타나는 메뉴에서 서식을 엽니다.
・좋아하는 설정을 실시합니다.
마커의 색과 모양은 '자동'이 아니라 자신이 좋아하는 것을 선택하고 테두리, 그림자 등은 모두 '없음'을 선택하면 깨끗합니다.
축의 텍스트의 폰트를 영어 폰트로 바꾸어, 폰트 사이즈를 조금 크게 하면 깨끗합니다.
스케일의 자릿수도 선택할 수 있습니다. (「0」→「0.00」등)
축의 최대값과 최소값은 '자동'이 아닌 스스로 설정하면 쓸 수 있습니다.
반전한 축이나 로그 축도 선택할 수 있습니다. 또한 축의 교차점을 왼쪽 하단 이외로 설정할 수 있습니다.
7 향후 전망
빨리 계속 쓰기
Reference
이 문제에 관하여(이계를 사용해도 그렇게 화가 나지 않는 그래프를 Excel에서), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mori_toma/items/7b053357539058e94975텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)