Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

쿼리가 작업을 완료할 수 있도록 Excel에서 백그라운드 새로 고침을 비활성화해야 하는 경우가 종종 있습니다. 또한 백그라운드 새로 고침을 비활성화하면 쿼리가 Excel의 피벗 테이블 전에 새로고침할 수 있습니다. 웹 페이지 또는 기타 항목에 연결된 외부 데이터로 작업하는 동안 오류를 방지하려면 Excel에서 백그라운드 새로 고침을 비활성화해야 할 수 있습니다.

여기에서 연습 워크북을 다운로드할 수 있습니다.

Excel에서 백그라운드 새로 고침을 비활성화하는 효과적인 방법 2개

외부 웹 페이지에 연결된 데이터 파일이 있다고 가정합니다. 그리고 당신은 그들 중 일부를 편집했지만 얼마 후 데이터가 새로 고쳐지고 원래 데이터로 돌아가는 것을 볼 수 있습니다. 따라서 해당 Excel 파일에서 백그라운드 새로 고침을 비활성화해야 합니다. 이 기사에서는 Excel에서 백그라운드 새로 고침을 비활성화하는 2가지 쉬운 방법을 보여 드리겠습니다. 여기에 다른 통화의 EURO 변환율이 포함된 데이터 파일이 있고 데이터가 환율의 실시간 업데이트를 보여주는 웹페이지에 연결되어 있다고 가정합니다.

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

1. 쿼리 속성에서 백그라운드 새로 고침 비활성화

백그라운드 새로 고침을 비활성화하려면 쿼리 속성을 사용할 수 있습니다. 이렇게 하려면 아래 단계를 따르세요.

단계:

  • 처음에는 연결된 데이터가 포함된 셀을 클릭합니다.
  • 그런 다음 데이터 탭을 탭하세요.
  • 이제 모두 새로고침 을 누릅니다. 드롭다운 메뉴에서 연결 속성을 선택합니다.

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 그러면 "쿼리 속성"이라는 새 창이 나타납니다.
  • 여기에서 표시 해제 "백그라운드 새로 고침 사용"이라는 옵션

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 결과적으로 백그라운드 새로 고침을 비활성화했습니다. 따라서 데이터가 자동으로 새로고침되지 않습니다. 이제 다시 새로고침하려면 모두 새로고침 을 눌러야 합니다. 옵션.

자세히 알아보기: 피벗 테이블이 새로 고쳐지지 않음(5가지 문제 및 솔루션)

유사한 수치

  • VBA로 모든 피벗 테이블을 새로 고치는 방법(4가지 방법)
  • Excel에서 피벗 테이블을 자동으로 새로 고치는 방법(2가지 방법)
  • Excel에서 모든 피벗 테이블을 새로 고치는 방법(3가지 방법)

2. VBA 코드를 적용하여 백그라운드 새로 고침 비활성화

VBA 코드를 사용하여 백그라운드 새로 고침을 비활성화할 수도 있습니다. 여기에서는 코드와 절차를 제공하므로 복사하여 붙여넣고 실행하고 백그라운드 새로 고침 옵션을 비활성화할 수 있습니다. 아래 단계를 따르세요.

단계:

  • 먼저 개발자 로 이동합니다. 탭을 탭하세요.
  • 그런 다음 Visual Basic 옵션

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 이제 Visual Basic 창이 나타납니다.
  • 그런 다음 삽입> 모듈 새 모듈을 여세요.

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 새 모듈을 연 후. 아래의 코드를 창에 붙여넣으세요.
Sub Disable_Background_Refresh()
Dim dbr As Long
    With ActiveWorkbook
        For dbr = 1 To .Connections.Count
          If .Connections(dbr).Type = xlConnectionTypeOLEDB Then
            .Connections(dbr).OLEDBConnection.BackgroundQuery = False
          End If
        Next dbr
    End With
End Sub

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 그런 다음 실행
  • "Disable_background_refresh" 선택 매크로를 누르고

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 결과적으로 백그라운드 새로 고침이 비활성화된 것을 볼 수 있습니다.
  • 매크로 코드를 사용하여 백그라운드 새로 고침을 비활성화하는 버튼을 만들 수도 있습니다.
  • 이를 위해서는 삽입 으로 이동하십시오. 탭을 누르고 버튼 을 선택하십시오. 옵션.

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 그런 다음 워크시트에서 버튼을 배치할 영역을 선택합니다.
  • 영역을 선택한 후 "매크로 할당"이라는 창 나타납니다.
  • 여기에서 매크로를 선택하고 확인을 누릅니다.

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

  • 그러면 버튼이 생성되는 것을 볼 수 있습니다. 그런 다음 이름 변경 "백그라운드 새로 고침 비활성화"로 .
  • 따라서 이 버튼을 누르면 배경 새로고침 옵션이 표시되지 않습니다.

Excel에서 백그라운드 새로 고침을 비활성화하는 방법(두 가지 편리한 방법)

VBA 코드 설명:

Sub Disable_Background_Refresh()
  • 매크로 이름을 Disable_Background_Refresh로 설정
Dim dbr As Long
  • 큰 범위의 숫자 값을 저장할 변수 설정
With ActiveWorkbook
For dbr = 1 To .Connections.Count
If .Connections(dbr).Type = xlConnectionTypeOLEDB Then
.Connections(dbr).OLEDBConnection.BackgroundQuery = False

이 코드는 모든 연결을 통과합니다.

  • 참으로 활성화 백그라운드 새로 고침 및 False 비활성화 그것.

자세히 알아보기: Excel에서 피벗 테이블을 새로 고치는 VBA(예제 5개)

기억해야 할 사항

  • 백그라운드 새로고침을 비활성화하면 데이터가 더 이상 자동으로 업데이트되지 않습니다.
  • 그리고 업데이트하려면 "모두 새로고침" 을 눌러야 합니다. 옵션.
  • 매크로 실행 버튼을 사용하면 작업을 여러 번 반복하는 데 도움이 됩니다.

결론

이 기사에서는 Excel에서 백그라운드 새로 고침을 비활성화하는 2가지 쉬운 방법을 찾았습니다. 실습 워크북을 다운로드하여 실습에 적용할 수 있습니다. 이 기사가 도움이 되었기를 바랍니다. 웹사이트 Exceldemy를 방문할 수 있습니다. Excel 관련 콘텐츠에 대해 자세히 알아보십시오. 아래 의견 섹션에 의견, 제안 또는 쿼리가 있는 경우 삭제하십시오.

관련 기사

  • 엑셀 시트를 자동으로 새로 고치는 방법(적절한 3가지 방법)
  • [해결됨]:저장할 때까지 Excel 수식이 업데이트되지 않음(6가지 가능한 솔루션)
  • Excel에서 VBA 없이 피벗 테이블을 자동으로 새로 고치는 방법(3가지 스마트 방법)
  • [수정됨!] 두 번 클릭하지 않으면 Excel 셀이 업데이트되지 않음(5개 솔루션)
  • Excel에서 차트를 새로 고치는 방법(2가지 효과적인 방법)
  • 소스 데이터가 변경될 때 피벗 테이블을 자동으로 업데이트하는 방법