셀에 정보를 입력 한 후 Enter 키를 누르면 Excel은 일반적으로 정보를 저장 한 다음 Enter 키를 누른 셀 아래의 다음 셀로 이동합니다. 그러나이 동작을 수정할 수 있습니다.

  1. Excel 옵션 대화 상자를 표시합니다. (Excel 2007에서는 Office 단추를 클릭 한 다음 Excel 옵션을 클릭합니다. Excel 2010 이상 버전에서는 리본의 파일 탭을 표시 한 다음 옵션을 클릭합니다.)

  2. 대화 상자 왼쪽에서 고급을 클릭합니다. (그림 1 참조)

  3. 편집 옵션에서 “Enter 키를 누른 후 선택 항목 이동”확인란이 선택되어 있는지 확인합니다 (기본값).

  4. 방향 드롭 다운 목록을 사용하여 원하는대로 방향을 변경합니다.

방향을 변경하면 Excel이 모든 통합 문서에서 작동하는 방식에 영향을줍니다.

통합 문서별로 Enter 키 동작을 변경해야하는 경우 운이 없다고 생각할 수 있습니다. 그러나 약간의 창의적인 매크로 코드를 사용하여 Enter 후에 가고자하는 방향을 지정하고 통합 문서가 활성화 될 때마다 해당 코드를 실행하도록 할 수 있습니다.

예를 들어 특정 통합 문서가 있고 Enter 키를 누른 후 항상 선택 항목을 위로 이동하려고한다고 가정 해 보겠습니다. 이 특정 통합 문서에서 VBA 편집기의 thisWorkbook 개체에 다음 코드를 추가 할 수 있습니다.

Private Sub Workbook_WindowActivate(ByVal Wn As Excel.Window)

bMove = Application.MoveAfterReturn     lMoveDirection = Application.MoveAfterReturnDirection

Application.MoveAfterReturn = True     Application.MoveAfterReturnDirection = xlUp End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Excel.Window)

Application.MoveAfterReturn = bMove     Application.MoveAfterReturnDirection = lMoveDirection End Sub

여기에는 두 개의 개별 서브 루틴이 있습니다. 첫 번째는 통합 문서의 창이 활성화 될 때마다 실행됩니다. 이 경우 MoveAfterReturn 및 MoveAfterReturnDirection 속성과 관련된 설정을 변수에 저장합니다. (이 변수에 대해서는 곧 배울 것입니다.) 그런 다음 매크로는 MoveAfterReturn 속성을 True로 설정하고 방향을 xlUp으로 설정합니다. 이 특정 통합 문서에서 기본적으로 다른 방향으로 이동하려면 xlDown, xlToLeft 또는 xlToRight와 같은 다른 Excel 상수를 사용하면됩니다.

두 번째 서브 루틴은 통합 문서 창이 비활성화 될 때마다 실행됩니다.

이 경우 MoveAfterReturn 및 MoveAfterReturnDirection 속성 값은 통합 문서가 처음 활성화되기 전의 값으로 다시 설정됩니다.

이러한 루틴에서 사용되는 두 변수 인 lMoveDirection 및 bMove는 모듈의 선언 부분에 정의되어야합니다. 이렇게하면 위의 두 루틴에서 변수에 액세스 할 수 있습니다.

Public lMoveDirection As Long Public bMove As Boolean

_ 참고 : _

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

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

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

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

link : / excel-Choosing_Direction_after_Enter_On_a_Workbook_Basis [통합 문서를 기준으로 입력 후 방향 선택].