책 내용 질문하기
2019 컴활1급 실기 16장 매크로 구문오류라고 계속 뜹니다
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
190
조회수
289
작성일
2019-07-12
작성자
탈퇴*원
첨부파일

2019 컴활1급 실기 16장 매크로 기본문제 입니다..

그대로 따라하고 여러번 시도했는데 매번 매크로를 실행하려고 하면 구문오류라고 자꾸 뜹니다ㅠㅠ

기본문제뿐만 아니라 기출 따라잡기도 동일한 오류가 계속 나타납니다

무엇이 문제일까요...? 

답변
2019-07-13 20:44:53

안녕하세요.

 

매크로 기록이 정확히 되지 않은 것 같습니다.

 

작성하신 매크로 코드는 다음과 같습니다.

Range("F10:I16").Select
    .  := Array("'C:\길벗컴활1급\01 엑셀\01 섹션\[섹션16문제.xlsm]무작정따라하기'!R2C1:R7C4", _
        "'C:\길벗컴활1급\01 엑셀\01 섹션\[섹션16문제.xlsm]무작정따라하기'!R2C6:R7C9", _
        "'C:\길벗컴활1급\01 엑셀\01 섹션\[섹션16문제.xlsm]무작정따라하기'!R10C1:R15C4"), Reset := xlSum, _
        := TRUE,  := TRUE,  := FALSE
    Range("J18").Select

 

제가 작성한 코드입니다.

Range("F10:I16").Select
    Selection.Consolidate Sources:=Array( _
        "'C:\Users\suyeon\Desktop\[섹션16문제.xlsm]무작정따라하기'!R2C1:R7C4", _
        "'C:\Users\suyeon\Desktop\[섹션16문제.xlsm]무작정따라하기'!R2C6:R7C9", _
        "'C:\Users\suyeon\Desktop\[섹션16문제.xlsm]무작정따라하기'!R10C1:R15C4"), Function:= _
        xlSum, TopRow:=True, LeftColumn:=True, CreateLinks:=False
    Range("L8").Select

 

빨간색 부분 코드가 정확히 기록되지 않았습니다. 데이터 통합시에 합계, 왼쪽열, 첫째 행에 체크하는 부분입니다.

 

매크로 삭제 후에 재작성해 보세요.

 

좋은 하루 보내세요.

 

  • 관리자
    2019-07-13 20:44:53

    안녕하세요.

     

    매크로 기록이 정확히 되지 않은 것 같습니다.

     

    작성하신 매크로 코드는 다음과 같습니다.

    Range("F10:I16").Select
        .  := Array("'C:\길벗컴활1급\01 엑셀\01 섹션\[섹션16문제.xlsm]무작정따라하기'!R2C1:R7C4", _
            "'C:\길벗컴활1급\01 엑셀\01 섹션\[섹션16문제.xlsm]무작정따라하기'!R2C6:R7C9", _
            "'C:\길벗컴활1급\01 엑셀\01 섹션\[섹션16문제.xlsm]무작정따라하기'!R10C1:R15C4"), Reset := xlSum, _
            := TRUE,  := TRUE,  := FALSE
        Range("J18").Select

     

    제가 작성한 코드입니다.

    Range("F10:I16").Select
        Selection.Consolidate Sources:=Array( _
            "'C:\Users\suyeon\Desktop\[섹션16문제.xlsm]무작정따라하기'!R2C1:R7C4", _
            "'C:\Users\suyeon\Desktop\[섹션16문제.xlsm]무작정따라하기'!R2C6:R7C9", _
            "'C:\Users\suyeon\Desktop\[섹션16문제.xlsm]무작정따라하기'!R10C1:R15C4"), Function:= _
            xlSum, TopRow:=True, LeftColumn:=True, CreateLinks:=False
        Range("L8").Select

     

    빨간색 부분 코드가 정확히 기록되지 않았습니다. 데이터 통합시에 합계, 왼쪽열, 첫째 행에 체크하는 부분입니다.

     

    매크로 삭제 후에 재작성해 보세요.

     

    좋은 하루 보내세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.