Excel 복사 - 붙여 넣기 : 대상 서식과 항상 일치


29

Excel을 사용하여 숫자를 계산하므로 일반적으로 텍스트와 함께 서식을 복사하지 않습니다. 그러나 이것이 기본값입니다. Excel에 붙여 넣을 때 항상 대상 서식과 일치하도록 기본값을 설정하는 방법이 있습니까?


사용중인 Excel 버전은 무엇입니까?
Firee

@Firee : Excel 2013
Leftium

답변:


27

기본값을 설정할 수는 없지만 각 붙여 넣기 후에 붙여 넣기 옵션을 사용하는 것보다 편리합니다.

텍스트를 붙여 넣기 전에 백 스페이스 또는 F2 키를 누르면 붙여 넣기됩니다.   텍스트 만 기존 서식을 유지합니다.

출처: http://appscout.pcmag.com/business-financial/272436- 항상 - 일치 - 도착 - 형식 지정

왜이게 효과가 있을까?


1
Excel 2007에서는이 기능이 작동하지 않습니다.
Scott

5
그것은 텍스트 입력 모드가 아닌 편집 모드로 셀을 넣기 때문에 작동합니다. 셀을 두 번 클릭하는 것과 같습니다.
RobG

2
여러 행을 붙여 넣으려고하면 모든 행의 텍스트를 하나의 셀에 넣으므로 작동하지 않습니다.
Jon

Excel 2013에서는 Microsoft에 따라 기본 붙여 넣기 옵션을 설정할 수 있습니다. 옵션 & gt; 고급 & gt; 잘라 내기, 복사, 붙여 넣기. 기본값을 조정하십시오.
music2myear

9

시험 ALT + 이자형 + 에스 + V + 들어가다 키 스트로크입니다.

특별 붙여 넣기를 위해 개인 개인 Excel 통합 문서에 매크로를 배치 할 수 있지만 그 후에는 작업을 실행 취소 할 수 없습니다.


ALT + E + S + T + ENTER가 작동합니다. 귀하의 방법은 작동하지 않았지만 새로운 버전의 Excel을 사용하고 있습니다.
kojow7

4

나는 기본값을 변경하는 방법이 있다고 생각하지 않는다. 그러나 매우 편리한 것으로 밝혀진 것은 수식 붙여 넣기 단추 (대상 서식을 자동으로 유지함)를 빠른 실행 도구 모음에 추가하는 것입니다. 이것을하기 위해:

  • 빠른 실행 도구 모음 (저장, 실행 취소 및 다시 실행 단추가있는 왼쪽 상단의 영역)을 마우스 오른쪽 단추로 클릭하십시오.
  • "빠른 액세스 툴바 사용자 정의 ..."를 클릭하십시오.
  • "다음에서 명령 선택 :"드롭 다운 메뉴에서 "모든 명령"을 선택하십시오.
  • 아래로 스크롤하여 "수식 붙여 넣기"를 두 번 클릭하십시오.
  • 확인을 클릭하십시오.

이제 셀이나 범위를 복사 할 때 Alt + 4를 사용하면됩니다 (새 단추가 빠른 액세스 도구 모음의 네 번째 항목이라고 가정). 원하는 위치에 붙여넣고 대상 서식을 유지할 수 있습니다.


2
감사합니다! 여러 셀 (예 : 웹 페이지 또는 무언가의 전체 표)을 붙여 넣을 수 있으며 활성화 할 키보드 조합이 있습니다.
Nate

3

붙여 넣기 전에 먼저 셀을 두 번 클릭하기 만하면됩니다.


노트. 이 작업을하려면 복사중인 셀을 두 번 클릭하고 ctrl-c 셀 텍스트를 선택하십시오. 그런 다음 대상 셀을 두 번 클릭하지 않고도 아무 곳이나 붙여 넣을 수 있습니다. 이렇게하면 서식이 아닌 텍스트 만 복사됩니다.
redcalx

이 방법은 한 번에 하나의 셀을 붙여 넣을 때만 작동합니다. 하나의 열에 많은 셀이 있거나 행의 여러 열 또는 그 조합이있는 경우 각 개별 셀을 복사하여 붙여 넣기해야합니다.
Nate

2

Excel 2013에서는 일반 텍스트를 사용합니다. Ctrl + V 바로 가기를 누른 다음 누릅니다. Ctrl , 다음을 누릅니다. .


2
이것이 어떻게 질문에 대답하는지 자세히 설명해주십시오. " 할 수있는 방법이 있습니까? 태만 Excel에 붙여 넣을 때 대상 서식을 항상 일치시키는 방법 ".
CharlieRB

1

위의 내 대답 외에도이를 달성 할 수있는 또 다른 방법이 있습니다.

파일 & gt; 옵션 & gt; 빠른 액세스 도구 모음.

"모든 명령"을 선택하십시오 : enter image description here

"붙여 넣기 및 소스 형식 유지"를 선택한 다음 동일하게 "추가"하십시오. 위치 지정 화살표를 사용하여이 옵션을 맨 위에 위치시킬 수도 있습니다. 이점은 바로 가기를 사용할 수 있다는 것입니다. ALT + 1 지름길:

enter image description here


1

에 따르면 MSDN Excel PasteType 참조 , "붙여 넣기 - 대상 지정 테마"는 없습니다. 할 수 있었다 값 또는 수식 만 붙여 넣습니다.

발견 된 지침과 유사합니다. 이리 CTRL + V 동작을 재정의하는 매크로를 추가 할 수 있습니다.

단계는 다음과 같습니다 (소스 페이지에서 약간 더 돋보임).

  1. Alt + F11을 눌러 응용 프로그램 용 Microsoft Visual Basic 창문
  2. 고르다 끼워 넣다 & gt; 기준 치수 메뉴에서 다음 코드를 붙여 넣습니다. 기준 치수 창문:

    Sub PasteAsValue()
        Selection.PasteSpecial Paste:=xlPasteValues
    End Sub
    

    노트 : 바꾸다 xlPasteValuesxlPasteFormulas 필요한 경우

  3. ( 선택 과목 ) 모듈 이름 바꾸기 (왼쪽 하단 등록 정보 창유리)
  4. 창을 닫으십시오 (오른쪽 상단의 "X"단추 클릭).
  5. Alt + F8을 눌러 매크로 대화 상자
  6. "PasteAsValue"매크로 (또는 2 단계에서 생성 한 매크로의 이름)를 선택하고 "옵션 ..."버튼을 클릭하십시오
  7. ~ 안에 매크로 옵션 대화 상자에서 상자에 "v"를 입력하고 (선택적으로) 설명을 입력하십시오
  8. "OK"버튼을 클릭하여 변경 사항을 적용하고 매크로 옵션 대화 상자
  9. '취소'버튼을 클릭하여 매크로 대화 상자 (및 실행 및 모든 매크로를 피하십시오)
  10. Excel 스프레드 시트를 저장합니다. 스프레드 시트가 아직 저장되지 않은 경우 Excel에서 경고를 표시합니다. .xlsm "매크로 사용 가능 스프레드 시트"- "아니오"를 클릭하면 Excel에서 다른 파일 이름과 파일 형식을 저장하라는 메시지가 표시됩니다)

그러나 나는이 방법을 따랐다. 나는 오류를 받았다. pastespecial method of range class failed. 나는 VAB 라인을 ActiveSheet.PasteSpecial Format:="Text", Link:=False, DisplayAsIcon:=False 그리고 그것은 작동하는 것처럼 보였다. 매크로를 기록하고 붙여 넣기 특수 텍스트 만 수행하는 것으로부터 그 라인을 얻었다.
Aaron Hoffman

1

Excel에서 Google 스프레드 시트로 전환 할 수 있다면 다른 해결책을 찾았습니다.

  • Ctrl - 시프트 - V : 값 붙여 넣기 만

출처: support.google.com/docs/answer/181110

방금 두 번 확인했는데 Excel 2016에는이 바로 가기가 아직 없습니다 (기본적으로).


0

붙여 넣기 수식 방법은 동일한 통합 문서에 복사하여 붙여 넣을 때 작동합니다. 다른 통합 문서로 복사 할 때 특수 붙여 넣기를 선택한 다음 CSV 형식을 선택하십시오.


0

함께 붙여 넣기 Ctrl + V 그 다음 히트 Ctrl 포맷 옵션이있는 하나의 키 메뉴를 엽니 다. 기본적으로 편지는 V 붙여 넣은 정보를 대상 셀의 이전 / 올바른 형식으로 설정합니다.

조금 이상한 Ctrl + V Ctrl , 그 다음에 V 그러한 이질적인 영향을 미치지 만 그럼에도 불구하고 과거를 지키고 목적지 서식을 유지하십시오 :

셀 또는 셀 범위 복사, 다음을 사용하여 새 위치에 붙여 넣기 Ctrl + V 원본 서식을 옮기고 싶을 때와 마찬가지로 Ctrl 그때 V 현재 소스 서식에서 대상 서식으로 변경을 선택합니다.

Ctrl + V , 그 다음에 Ctrl , 그 다음에 V . 포인트 앤 클릭보다 훨씬 빠른 방법입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.