1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

 엑신님! 지난번 질문을 이상하게 올렸던 Mike 입니다.

 빠른 답변에 너무 감사드립니다.

 

 이번 질문은 아래와 같습니다.

 

 - Chart X축에 제품 샘플이름을 두고, Y 축에 분석값을 plot 합니다.

 - 이때, X축 제품 샘플 이름은 (200-08WW Line340, 200-08WW Line340, 200-08WW Line340, 200-08WW Lot340, ..........) 입니다.

 

 샘플 이름에 Lot 가 들어가는 항목과 그렇지 않은 항목의 점에 색상을 달리 지정하고자 합니다.

 이게 가능할까요?

 

 미리 감사드립니다. 

 


댓글 '5'

profile

[레벨:30]아별

2009.07.09 14:33:20
*.166.56.137

엑셀 파일을 올려주세요.

개념적으로는 ActiveChart의 SeriesCollection의 points를 순환하면서 XValues값에 "Lot"가 포함되어 있다면,

해당 point의 MarkerBackgroundColorIndex를 변경해주면 될 것 같은데요..

 

해봐야겠죠? ㅎㅎ

이런 질문은 엑셀 파일을 올려주세요.. 퇴근 후에 시간을 갖고 해보겠습니다. ^-^;;

[레벨:1]Mike

2009.07.09 15:06:21
*.247.149.90

 감동입니다. !!! 

 

 저도 일을 하는 사람인지라, 엑신님께 너무 큰 수고를 부탁드리는것 같아 가능여부의 질문만 드렸는데, 이렇게까지 친절하실수가요 ...

 

 일부 파일을 유첨 드립니다.

 

 너무 감사합니다.

첨부
profile

[레벨:30]아별

2009.07.11 11:44:23
*.166.56.124

간단하게 만들어보았습니다.

필요한 기능만 구현했으니, 응용은 Mike님께서 잘 해주시리라 믿습니다. ^-^

 

첨부파일 다운 받으세요 ( 다운받기 : abyul_20090709_Mike-2.xls )

 

 관련 코드는 아래와 같습니다.

차트의 x축 항목 이름을 의미하는 XValues의 전체 count를 알 수 없어서 ^-^;;

( .XValues.Count 하면 에러가 나네요)

그냥 급한데로.. 에러가 날때까지 while을 돌리는 무식한 방법을 썼습니다.

누가 아시는분 있으면 댓글 부탁드립니다. 전체 Count를 안다면 For문을 썼겠지요..

Option Explicit

Sub Chart_FillSpot(idx As Integer)
    Dim xvalueseries As Variant
    Dim i As Integer
   
    ActiveSheet.ChartObjects(1).Activate
    xvalueseries = ActiveChart.SeriesCollection(1).XValues

    i = 1
    Err.Number = 0

    On Error Resume Next

    Do While Err.Number = 0
        If InStr(xvalueseries(i), "Lot") Then
            ActiveChart.SeriesCollection(1).Points(i).MarkerBackgroundColorIndex = idx        
        End If
        i = i + 1
    Loop
    Range("A1").Select
End Sub

 

 

첨부

[레벨:1]Mike

2009.07.14 00:54:43
*.179.203.111

 완전 성공입니다. 이렇게 감사할 수가 ^^

 VBA를 전혀 써본적이 없었는데..., 역시 엑신님이시네요 ^^

 VBA 공부가 절실하네요... ^^ 감사합니다. (혹시, 교재나 공부 방법에 대한 조언 주시면, 큰 도움이 되겠습니다. ^^)

profile

[레벨:30]아별

2009.07.14 08:41:35
*.166.56.124

엑셀 차트에 자동 자동 설정 부분은 아별툴의 기능에 추가하려고 생각하고 있던 기능입니다.

사실 저 코드도 매크로 기록으로 X축 값을 선택하고, 해당 포인트의 색상을 변경하는 작업을 기록한 다음,

수정작업은 VBA도움말 보면서 만든겁니다. ^-^;; VBE창에서 해당 코드에 커서를 놓고 F1만 누르면 도움말이 주르륵~~ ^0^)b

 

Office Online만 봐도 VBA 공부에 많은 도움이 됩니다.

일단 Office OnLine을 공부하시고 그래도 부족한 부분이 있다면 책을 사서 공부하세요.

 

아래 링크는 Excel VBA를 시작하는 사람들이 개념을 정리하는데 도움이 될만한 페이지입니다.

http://office.microsoft.com/ko-kr/excel/HA011189581042.aspx?pid=CL100570551042

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 56742
702 배열수식 배열수식_rank 질문 _ 2가지 조건으로 순위 정하기 file [4] [레벨:3]타케 2013-11-01 4180
701 VLookup 안녕하세요 아별님~ _ 환율 시트에서 특정일 환율 불러오기, 휴일을 고려 file [2] [레벨:4]thoi 2013-10-25 4413
700 엑셀일반 중복값제거 file [1] [레벨:4]요셉 2013-10-25 2932
699 엑셀일반 정렬2차 문의 file [2] [레벨:3]블루짱이 2013-10-24 2572
698 엑셀일반 안녕하세요 아별님 질문 드립니다 file [2] [레벨:2]북곰 2013-10-22 2565
697 엑셀일반 정렬에 대해 문의 드립니다. file [2] [레벨:3]블루짱이 2013-10-18 2881
696 엑셀일반 허...날라갔네요...ㅠㅠㅠ색깔이 날아갔어요...ㅠㅠㅠ file [1] [레벨:2]yang1019 2013-10-14 3153
695 엑셀일반 액셀 표시 질문이요~~ imagefile [2] [레벨:2]beherewith 2013-10-08 2642
694 셀서식(표시형식) 서식이 걸려있는곳에 셀병합시 서식값 나올수 있는 방법. imagefile [4] [레벨:1]하늘아래인연 2013-09-26 3846
693 엑셀일반 데이터 유효성 검사질문입니다. file [4] [레벨:4]열심회원 2013-09-24 2450
692 아별툴관련질문 숫자서식 설정 단축키 [1] [레벨:1]시준우 2013-09-24 2860
691 엑셀일반 줄바꿈을 나누기 file [1] [레벨:4]요셉 2013-09-13 4729
690 셀서식(표시형식) 엑셀 형식 전환 file [2] [레벨:1]neo 2013-09-05 3090
689 셀서식(표시형식) 서식 질문욤 [1] [레벨:5]눈물바다 2013-09-05 2940
688 VBA 숫자 문자 비교검색 file [2] [레벨:4]열심회원 2013-09-02 3105
687 엑셀일반 countifs 관련 질문 file [6] [레벨:2]봉2 2013-09-02 3397
686 아별툴관련질문 안녕하세요.. abyul툴 옆에 이상한 버튼이 하나 생겼어요... [1] [레벨:2]dizzy 2013-08-30 2392
685 엑셀일반 셀 선택 시, 행 전체 하이라이트 [3] [레벨:1]랄랄라99 2013-08-30 5143
684 VBA api에 대해서 [2] [레벨:4]열심회원 2013-08-22 3422
683 엑셀일반 2교대 근무표 엑셀로 작성하려고 하는데 도와주세요 [레벨:2]편한세상 2013-08-21 5573