Roni는 수식을 포함 할 수있는 셀을 제외하고 워크 시트의 모든 항목을 지우려고합니다. 이 작업은 수동으로 또는 매크로를 사용하여 완료 할 수 있습니다.

수동으로 삭제하려면 다음 단계를 따르십시오.

  1. F5를 누릅니다. Excel은 이동 대화 상자를 표시합니다. (그림 1 참조)

  2. 특수 버튼을 클릭합니다. Excel은 특별하게 이동 대화 상자를 표시합니다.

(그림 2 참조)

  1. 상수 라디오 버튼을 선택합니다. 그러면 수식 옵션 아래에있는 네 개의 확인란을 사용할 수 있습니다. (이것은 약간 혼란 스러울 수 있습니다. Microsoft가 상수 라디오 버튼을 다른 라디오 버튼 아래의 일부 확인란을 제어하도록 만든 이유는 즉시 명확하지 않습니다.)

  2. 수식 라디오 버튼 아래의 모든 확인란이 선택되었는지 확인합니다. (기본적으로 선택되어야합니다.)

  3. 확인을 클릭하십시오. Excel은 워크 시트의 모든 상수 (수식이 포함되지 않은 셀)를 선택합니다.

  4. Del 키를 누릅니다.

이 기능은 워크 시트의 비공식 내용을 가끔씩 지워야하는 경우에만 효과적입니다. 더 자주 수행해야하는 경우 매크로 레코더를 사용하여 위의 단계를 기록 할 수 있습니다. 또는 원하는 경우 다음과 같이 처음부터 고유 한 매크로를 만들 수 있습니다.

Sub ClearAllButFormulas()

Dim wks As Worksheet

'ignore errors in case there is only formulas     On Error Resume Next     For Each wks In Worksheets         wks.Cells.SpecialCells(xlCellTypeConstants).ClearContents     Next     On Error GoTo 0     Set wks = Nothing End Sub

이 매크로는 전체 통합 문서에서 모든 비 수식 셀을 지워야하는 경우 특히 유용합니다. 그 이유는 수동으로 지우기를 수행 할 필요없이 전체 통합 문서의 모든 워크 시트에서 지우기를 수행하기 때문입니다.

이 매크로를 사용할 때는주의해야합니다. 이 매크로를 실행하기 전에 워크 시트 또는 통합 문서에 수식이 포함 된 셀을 제외한 모든 항목을 지우고 싶은지 확인하십시오. 정말로 보관해야하는 세포의 내용물을 실수로 제거하는 것은 부끄러운 일입니다. 그러한 가능성에 대해 약간 비꼬는 사람이라면 다음 버전의 매크로를 사용할 수 있습니다.

Sub ClearAllButFormulas2()

Dim wks As Worksheet     Dim sTemp As String     Dim iCheck As Integer

sTemp = "This macro deletes everything in the current "

sTemp = sTemp & "workbook except formulas. Once done, "

sTemp = sTemp & "it cannot be undone." & vbCrLf & vbCrLf     sTemp = sTemp & "Are you sure you want to continue?"



iCheck = MsgBox(sTemp, vbYesNo + vbExclamation, "Warning!")



If iCheck = vbYes Then         'ignore errors in case there is only formulas         On Error Resume Next         For Each wks In Worksheets             wks.Cells.SpecialCells(xlCellTypeConstants).ClearContents         Next         On Error GoTo 0     Else         MsgBox "Operation cancelled."

End If End Sub

이 버전은 지우기를 수행 할 것인지 묻는 메시지 상자를 표시합니다. 결론은 실수로 통합 문서를 엉망으로 만들 가능성이 적다는 것입니다.

_ 참고 : _

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

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

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

이 팁 (9097)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Clearing_Everything_Except_Formulas [수식을 제외한 모든 항목 지우기].