Joan은 Excel 2003으로 업그레이드 할 때 시스템에 문제가 발생했습니다.

이 버전 이전에는 기록을 통해 “선택하여 붙여 넣기-수식”에 대한 매크로를 만든 다음 해당 매크로를 바로 가기 키에 할당 할 수있었습니다. 그녀는 Excel 2003으로 업그레이드 할 때 기록을 통해 매크로를 다시 만들려고했고 Excel에서 매번 오류 메시지를 생성합니다.

이러한 간단한 매크로를 기록하려고 할 때 Excel이 오류 메시지를 생성하는 이유는 명확하지 않습니다. 모든 Excel 버전에서 문제없이 단계를 기록 할 수있었습니다. 오류가 녹화를 시도 할 때 존재하는 조건과 관련이있을 수 있습니다. 예를 들어 클립 보드에 붙여 넣을 수있는 수식이 실제로 포함되어 있지 않거나 보호 된 워크 시트에 붙여 넣으려고 할 수 있습니다.

사용중인 Excel 버전에 관계없이 선택하여 붙여 넣기 — 수식 매크로를 처음부터 만드는 것만 큼 쉽습니다.

다음은 매크로 레코더에서 기록한 것과 동일하며 VBA 편집기의 매크로 모듈에 직접 입력 할 수 있습니다.

Sub PasteFormulas()

Selection.PasteSpecial Paste:=xlPasteFormulas, _       Operation:=xlNone, SkipBlanks:=False, _       Transpose:=False End Sub

매크로에는 실제 붙여 넣기를 수행하는 한 줄만 있습니다. 이를 사용하려면 일부 셀을 클립 보드에 복사하고 수식을 붙여 넣을 위치를 선택한 다음 매크로를 실행하면됩니다. 바로 가기 키 또는 도구 모음 단추에 할당하여 더 쉽게 사용할 수 있습니다.

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (3149)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Trouble_Recording_Paste_Special_Formula [Trouble Recording Paste Special Formula].