깜박이는 셀 (Microsoft Excel)
많은 사람들이 Excel의 조건부 서식 기능을 사용하여 워크 시트의 특정 값이나 영역에주의를 기울입니다. 예를 들어, 특정 임계 값을 초과하거나 미만인 경우 내용이 빨간색 또는 굵게 표시되도록 셀의 형식을 지정할 수 있습니다.
그러나 빠진 것은 셀의 내용을 깜박이거나 깜박이는 방법입니다. 그러한 위업을 위해, 당신은 자신의 장치와 매크로의 기적에 맡겨져 있습니다. 이러한 도구를 사용하면 먼저 깜박이는 셀에 대한 특수 스타일을 디자인 한 다음 간단한 매크로를 실행하여 셀이 깜박이도록 할 수 있습니다.
특별한 스타일을 만들려면 다음 단계를 따르십시오.
-
플래시를 켜고 끄려는 셀을 선택하십시오. (셀에 무언가가 있는지 확인하십시오. 공백이 아니어야합니다.)
-
홈 탭이 리본에 표시되는지 확인합니다.
-
스타일 그룹에서 셀 스타일을 클릭합니다. Excel은 미리 정의 된 스타일의 선택을 표시합니다.
-
새 셀 스타일을 선택하십시오. Excel은 스타일 대화 상자를 표시합니다. (그림 1 참조)
-
스타일 이름 상자에 “Flashing”(따옴표 제외) 이름을 입력합니다.
-
대화 상자의 컨트롤을 사용하여 원하는대로 스타일의 속성을 수정합니다.
-
확인을 클릭하십시오.
이제 스타일이 정의되었으므로 “플래시”하려는 모든 셀에 해당 스타일을 적용해야합니다. 다른 셀에 스타일을 적용하지 않았는지 확인하십시오.
이제 다음과 같이 매크로 (두 개가 있음)를 만듭니다.
Dim NextTime As Date Sub StartFlash() NextTime = Now + TimeValue("00:00:01") With ActiveWorkbook.Styles("Flashing").Font If .ColorIndex <> 2 And .ColorIndex <> 3 Then .ColorIndex = 3 End If .ColorIndex = 5 - .ColorIndex End With Application.OnTime NextTime, "StartFlash" End Sub
Sub StopFlash() Application.OnTime NextTime, "StartFlash", schedule:=False ActiveWorkbook.Styles("Flashing").Font.ColorIndex = xlAutomatic End Sub
항목이 깜박이기 시작하려면 StartFlash를 실행하기 만하면됩니다. 깜박임 스타일로 서식이 지정된 셀은 약 1 초에 한 번씩 빨간색과 흰색 텍스트가 번갈아 표시됩니다. 깜박임을 끄려면 StopFlash 매크로를 실행하기 만하면됩니다.
매크로는이 팁의 앞부분에서 정의한 스타일을 수정하여 작동합니다. (5 단계에 표시된대로 스타일의 이름을 “Flashing”
로 지정해야합니다.) ColorIndex 속성을 변경하여 두 값 (3과 2) 사이를 전환합니다. 스타일의 변경 텍스트 색상이 빨간색 (3)에서 흰색 (2)으로 바뀌었다가 다시 바뀌면 깜박임 효과가 나타납니다.
이 매크로에 대해 주목해야 할 또 다른 중요한 사항이 있습니다. NextTime 변수는 사용되는 실제 프로 시저의 _outside_로 선언됩니다. 이는 NextTime이 StartFlash의 한 호출에서 다음 호출까지 값을 유지하도록 수행됩니다. StartFlash를 다시 실행해야하는 다음 시간 (향후 1 초)을 지정하는 데 사용되는 값입니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (7223)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Flashing_Cells [Flashing Cells]
.