초점을 잃을 때 커서와 선택이 보이지 않음


15

Excel 창이 포커스를 잃으면 커서가 보이지 않습니다. 또한 각 열 / 행 헤더의 채색이 기본값으로 다시 설정되므로 다른 창으로 전환하자마자 커서 및 / 또는 선택을 찾을 수 없습니다.

이것은 내가 필요로하는 대부분의 작업에서 Excel을 거의 사용할 수 없기 때문에 지옥을 귀찮게합니다.

  • 다른 창에서 테스트를 수행하는 동안 테스트 사례를 추적

  • 다른 곳에서 데이터를 가져 와서 Excel로 이식

(나는 다른 응용 프로그램에서 그러한 행동을 본 적이 없으며 그것에 대한 정당성을 생각조차 할 수 없습니다.)

이 동작을 끌 수 있습니까? 예를 들어 초점이 맞지 않을 때 선택 가시성을 유지합니까?

편집 : 원래이 게시물을 게시했을 때 생각한 것과 달리 이것은 "새로운 기능"이 아니며 MS가 아닌 응용 프로그램이나 MS가 아닌 대부분의 응용 프로그램에서 (적어도 특정 시점 이후) MS가 보유하고있는 UI pragma 일부 레거시 MS 응용 프로그램은 항상이를 존중하지는 않습니다.


1
나는 기본 행동을 할 때 Excel의 유스 케이스에 대해 생각하지 않는 사람이 동의합니다.
AnthonyVO

답변:


7

게시물 에는 한 가지 해결 방법이 설명되어 있으며 VBA / 매크로를 사용하지 않아도됩니다.

내용을 클립 보드에 복사하면 강조 표시된 셀 주위에 점선 테두리가 표시되며 Excel 창에 포커스가없는 경우에도 계속 유지됩니다.

행 왼쪽의 행 번호를 클릭하여 관련 행을 강조 표시 한 후 Ctrl- C/ Cmd- 를 클릭하십시오 C.


훌륭하고 간단한 해결 방법.
101100

4

이것은 Windows의 정상적인 동작입니다. Excel에만 국한된 것은 아닙니다. Word에서 텍스트를 선택한 다음 창을 변경해도 마찬가지입니다. 끌 수 없습니다.

통합 문서에 매크로를 추가하려는 경우 필요한 행을 강조 표시 한 다음 완료되면 제거 할 수있는 해결 방법이 있습니다. 강조 표시된 행은 창에 초점이 없을 때 표시됩니다.

VBA 탐색기 ( Alt+ F11) 에서 이러한 코드 조각을 추가하면 ThisWorkbook매크로 ( Alt+ F8) 에서 호출 하거나 단추를 추가 할 수 있습니다.

Sub RowHighlight()
  Rows(ActiveCell.Row).Select
  With Selection.Interior
    .Pattern = xlSolid
    .ColorIndex = 6  'Change this number to the color of choice.
  End With
End Sub

Sub RemHighlight()
  Rows(ActiveCell.Row).Select
  With Selection.Interior
    .Pattern = xlNone
  End With
End Sub

아래는 코드에서 변경할 수 있는 색상 색인입니다 . 현재 노란색으로 설정되어 있습니다.

여기에 이미지 설명을 입력하십시오


재미있는 생각. 활성 행에있는 채우기 형식을 잃을 수 있으므로이 작업을 신중하게 수행해야합니다. 또한 이것을 워크 시트 이벤트와 연관시키는 것이 더 유용합니다. 그렇지 않으면 다른 창에서 활성 셀을 추적해야 할 때마다 채우기 색상을 수동으로 변경하는 것이 더 합리적입니다.
Excellll

2
"이것은 Windows의 정상적인 동작입니다. Excel에만 국한되지 않습니다." Excel에만 국한되지는 않습니다. 실제로 Word는 동일하게 작동하지만 정상적으로 호출하지는 않습니다. 예를 들어 메모장 이나 실제로 사용하는 대부분의 프로그램 (Notepad ++, PSPad, Sumatra PDF reader ) 에서는 이와 같이 작동하지 않습니다 . "Run ..."과 같은 기본 텍스트 필드에서는 이와 같이 동작합니다. (너무 이상해 본 적이 없다.)
Alois Mahdal

OSX 버전의 Excel은 정확히 동일한 방식으로 구현되어 OP에서 언급 한 사용 편의성을 제한합니다.
rexford

@CharlieRB 아니요, 이것은 운영 체제의 동작이 아니며 Excel의 동작은 Word와 다릅니다. Word에서는 커서가있는 텍스트 필드를 사용하며 창에서 포커스를 잃으면 커서가 깜박이지 않습니다. 텍스트를 수동으로 표시 할 수 있기 때문에 괜찮습니다. 그러나 Excel에서는 완전히 다릅니다. 셀에 고유 한 그리기 메커니즘을 사용하며 열과 행의 특수 필드 (노란색 배경)를 표시합니다. 이것은 Excel에만 관련되며 바보 같은 행동입니다. 나도 종종 다른 창에서 데이터를 복사 / 비교해야하며 어떤 표시도 전혀 없다 ...
StanE
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.