이 기사에서는 VBA 코드를 사용하여 1 초마다 Excel 파일을 자동으로 새로 고치는 방법을 배웁니다.

질문) : A 열에는 일부 값이 저장되어 있으며 1 초마다 자동으로 새로 고쳐지기를 원합니다.

1 초마다 Excel 파일을 새로 고치려면 다음 단계를 따르십시오.

범위 A1 : A10에서; RAND 기능 사용 VB 편집기를 실행하려면 아래 단계를 수행해야합니다. 개발자 탭을 클릭합니다. 코드 그룹에서 Visual Basic을 선택합니다.

img1

===

  • 삽입을 클릭 한 다음 모듈

img2

그러면 새 모듈이 생성됩니다.

모듈에 다음 코드를 입력하십시오

하위 Calculate_Range ()

Range ( “A1 : A5”). 계산

Application.OnTime DateAdd ( “s”, 1, Now), “Calculate_Range”

End Sub

img3

  • 위 코드는 A1 : A5 범위를 자동으로 계산하여 1 초마다 새로 고치는 데 사용되는 application.ontime 코드를 사용했습니다.

  • 범위 A1 : A5에는 1 초마다 계속 업데이트되는 RAND 기능이 포함됩니다.

img4

이런 식으로 우리는 모든 x 시간마다 새로 고침 및 저장하도록 Excel 파일을 예약 할 수 있습니다.