다른 엑셀 파일에서 값으로 붙여 넣기 메크로 오류입니다

기능/도구
작성자
엑셀마스터하기
작성일
2021-06-08 00:52
조회
52

A 엑셀파일과  B엑셀파일이 있습니다

B엑셀파일에 표에서 컨트롤+A  누르고

다시 컨트롤+C  복사해서

A 엑셀파일에서  정리 버튼 누르면 정해진 곳에

값으로 붙여 넣기가 되도록 하고싶습니다

그래서  A파일에 메크로는 아래와 같이 하였으나

오류가 납니다

 

Sub 창()

Dim c1 As Integer  ' 변수 지정

 c1 = Range("B1").Value ' 데이터 들어 가는 위치 = 6이 입력 될 경우

Range("D" & c1).Select ' D6 열에 값으로붙여 넣기

 ▼ =======================  오류 발생

    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

▲  =======================  오류 발생

End Sub

오류 메세지는 아래와 같아요

'1004' 런타임 오류가 발생하였습니다:
Range 클래스 중 PasteSpecial 메서드에 오류가 있습니다.

다른 파일은 되는데 Range("D" & c1).Select

이부분이 딱Range("D6").Select 같이 고정이 되어있지만 작동은 잘되는데

유독 한파일만 안되는데 어떻게 해야될까요?

회원등급 : 잎새등급
포인트 : 211 EP
총질문 : 12 개 (마감율 : 25%)
채택답변 : 0 개
전체 3

  • 2021-06-08 01:03

     ▼ =======================  오류 발생

       뭔가를 여기에 COPY를 해야 아래에 붙여 넣기를 할 수 있지요.

        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False

    ▲  =======================  오류 발생


    • 2021-06-08 06:24

      B란 엑셀파일에서 이미 복사를 한상태여서 클립보드에 데이터가 있는상태이고

      메크로가 있는  A파일에서  버튼 누르면 클립보드에 있는 파일이  A파일 특정위치에  들어가게하려고  해요


      • 2021-06-08 10:54

        Sub 창()에서 COPY를 하는 구문이 있어야 하고 다음에 Selection.PasteSpecial로 붙여 주어야 가능합니다.

        만약 다른 프로시져에서 카피를 하고 Sub 창()에서 PasteSpecial을 쓰면 에러가 납니다.
        키보드상에서 Ctrl A, Ctrl C를 한다음 프로시져 명령문으로 SpecialPaste를 하는 것은 불가능합니다.

        클립보드에 있는 내용을 붙여 넣기를 하려면 Win32 API를 쓰셔야 합니다. 오빠두님의 카카오톡 관련 영상을 보시면 클립보드에서 찾아 붙여 넣기하는 부분이 있습니다. 참고 해보셔요.

        저라면 Sub 창()에서 해당 범위를 복사해서 붙여넣기를 바로 하겠습니다.


전체 3,239
번호 카테고리 제목 작성자 작성일 추천 조회
3226 차트/그래프
New 차트 일자 서식 / 로그 차트 관련 질문 첨부파일
cyd**** | 11:57 | 추천 0 | 조회 4
cyd**** 11:57 0 4
3225 VBA
New 네이버 API 이용 검색관련 질문좀요. (2)
녹색태양 | 02:30 | 추천 0 | 조회 17
녹색태양 02:30 0 17
3224 함수/공식
New 이름 중복자도 추출하는 방법... 첨부파일 (2) 답변완료
승재빠 | 2021.06.17 | 추천 0 | 조회 33
승재빠 2021.06.17 0 33
3223 함수/공식
New 다중조건 목록상자(드롭다운)에서 열참조가 아닌 행참조로 하는 방법이 있을까요?
치즈쿠키 | 2021.06.17 | 추천 0 | 조회 20
치즈쿠키 2021.06.17 0 20
3222 VBA
New INDEX,MATCH 함수로 불러온 값에 배경색까지 따라오게 하는 방법 문의 드립니다. 첨부파일 (3)
새하늘 | 2021.06.17 | 추천 1 | 조회 39
새하늘 2021.06.17 1 39
3221 함수/공식
New 같은 품번별로 누적합계 구하기 (품번이 바뀔 경우 해당 행에서부터 다시 누적합계) 첨부파일 (2)
ploki | 2021.06.17 | 추천 0 | 조회 29
ploki 2021.06.17 0 29
3220 파워쿼리/피벗
New 파워피벗(DAX)에서 countif (중복 개수) 값을 얻고싶어요
ㅎㅎ | 2021.06.17 | 추천 0 | 조회 27
ㅎㅎ 2021.06.17 0 27
3219 파워쿼리/피벗
New 관계형 데이터베이스 구축관련 문의입니다 (1)
뀨1 | 2021.06.17 | 추천 1 | 조회 32
뀨1 2021.06.17 1 32
3218 VBA
New 도움을 요청합니다. 첨부파일 (5)
백설공주 | 2021.06.16 | 추천 0 | 조회 56
백설공주 2021.06.16 0 56
3217 기능/도구
New 확장형(?) 드롭다운 첨부파일 (3) 답변완료
치즈쿠키 | 2021.06.16 | 추천 0 | 조회 43
치즈쿠키 2021.06.16 0 43
3216 VBA
New vba 차트 그래프의 마지막 포인트의 위치값? 확인 방법 (2) 답변완료
aaaadcba | 2021.06.16 | 추천 0 | 조회 26
aaaadcba 2021.06.16 0 26
3215 VBA
New 피벗 갱신관련 VBA 구문 (2) 답변완료
H.B | 2021.06.16 | 추천 0 | 조회 35
H.B 2021.06.16 0 35
3214 함수/공식
New 특정 셀 값이 갖고 있는 목록 중 원하는 값을 순차적으로 가져오기 (3)
만수르용 | 2021.06.16 | 추천 0 | 조회 43
만수르용 2021.06.16 0 43
3213 VBA
New 함수(수식)의 값들을 값으로 변환 첨부파일
소금인형 | 2021.06.16 | 추천 0 | 조회 32
소금인형 2021.06.16 0 32
3212 VBA
New 배송 정보를 입력할때 데이터를 효율적으로 관리하고 싶은데요. 첨부파일 (4)
silverf**** | 2021.06.16 | 추천 0 | 조회 40
silverf**** 2021.06.16 0 40
3211 VBA
New 공유폴더에 엑셀 파일을 DB 용으로 사용할 경우 불러들이고 수정, 삭제하는데 로딩시간이 원래 오래걸리나요? (2) 답변완료
log | 2021.06.16 | 추천 0 | 조회 24
log 2021.06.16 0 24
3210 함수/공식
New 복식부기 중 iferror 관련 질문입니다. 첨부파일 (2) 답변완료
Yoon | 2021.06.16 | 추천 0 | 조회 25
Yoon 2021.06.16 0 25
3209 VBA
New 두번째 질문 올립니다. 범위안에서 선택이되었는지 첨부파일
게임쇼핑 | 2021.06.16 | 추천 0 | 조회 20
게임쇼핑 2021.06.16 0 20
3208 함수/공식
New 클릭하면 원하는 셀로 이동하는 함수 or 매크로 (3)
LJH | 2021.06.16 | 추천 0 | 조회 50
LJH 2021.06.16 0 50
3207 문서서식
New 엑셀 실기시험 관련해서 사소한 질문 하나 드립니다. (4) 답변완료
행복지기 | 2021.06.16 | 추천 0 | 조회 40
행복지기 2021.06.16 0 40
3206 피벗테이블
New 다시 질문드립니다! 피벗테이블 부분합 2개 만들기!
모찌율 | 2021.06.16 | 추천 0 | 조회 26
모찌율 2021.06.16 0 26
3205 VBA
New 엑셀로 Word 파일 생성 (1)
fire6**** | 2021.06.16 | 추천 0 | 조회 31
fire6**** 2021.06.16 0 31
3204 함수/공식
New 동일 그룹 내 중복값 입력 못하게 할 수 있을까요? 첨부파일 (4)
지옥나비 | 2021.06.15 | 추천 1 | 조회 61
지옥나비 2021.06.15 1 61
3203 VBA
New VBA 에서 for 반복문 사용 관련 질문! (2)
팡이 | 2021.06.15 | 추천 0 | 조회 32
팡이 2021.06.15 0 32
3202 VBA
New VBA Access 첨부파일 다운로드 (1)
조형진 | 2021.06.15 | 추천 0 | 조회 36
조형진 2021.06.15 0 36
3201 함수/공식
New 엑셀 중복을 제거하고 조건에 맞는 데이터 갯수 세기 (1)
칭구 | 2021.06.15 | 추천 0 | 조회 49
칭구 2021.06.15 0 49
3200 VBA
New VBA 피벗갱신 구문
H.B | 2021.06.15 | 추천 0 | 조회 24
H.B 2021.06.15 0 24
3199 VBA
매크로 이용하여 사진 삽입 후 저장된 파일을 이동하면 사진이 깨집니다. 도와주세요 첨부파일 (2)
큰공쥬 작은공쥬~ ♥ | 2021.06.15 | 추천 0 | 조회 38
큰공쥬 작은공쥬~ ♥ 2021.06.15 0 38
3198 문서서식
셀병합이안되네요 첨부파일 (5) 답변완료
현정이 | 2021.06.15 | 추천 0 | 조회 41
현정이 2021.06.15 0 41
3197 VBA
엑셀 파일 raw 한개를 여러 파일로 나누어 자동 저장하는 방법? (1)
아라아라다 | 2021.06.15 | 추천 0 | 조회 39
아라아라다 2021.06.15 0 39