SetTempVar 매크로 함수

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

임시 변수를 만들고 특정 값으로 설정 하려면 Access 데스크톱 데이터베이스에서 SetTempVar 매크로 함수를 사용할 수 있습니다. 변수를 사용 하 여 다른 매크로, 이벤트 프로시저 또는 폼 이나 보고서에 또는 변수 조건 또는 인수 이후 작업에 사용할 수 있습니다.

설정

SetTempVar 매크로 함수에 인수는 다음과 같습니다.

매크로 함수 인수

설명

이름

임시 변수의 이름을 입력 합니다.

이 임시 변수에 대 한 값을 설정 하는 데 사용 하는 식을 입력 합니다. 식 앞에 등호 (=) 앞 하지 마십시오. 있는 작성 단추 작성기 단추 이 인수를 설정 하 여 식 작성기를 사용 하 여 클릭 수 있습니다.

주의

  • 한 번에 정의 된 최대 255 임시 변수를 가질 수 있습니다. 임시 변수를 제거 하지 않으면 데이터베이스를 닫을 때까지 메모리에 유지 됩니다. 사용 하 여 작업을 마치면 임시 변수를 제거 하는 것이 좋습니다. 단일 임시 변수를 제거 하려면 사용은 RemoveTempVar 매크로 함수 인수를 제거 하려는 임시 변수 이름으로 설정 합니다. 두 개 이상 임시 변수 있으며 한 번에 제거 하 고, 사용 하려는 경우는 RemoveAllTempVars 동작 합니다.

  • 임시 변수는 전역입니다. 임시 변수를 만든 후에는 이벤트 프로시저, Visual Basic for Applications (VBA) 모듈, 쿼리 또는 식에에서을 참조할 수 있습니다. 예를 들어이 인수 라는 임시 변수를 만든 경우 사용할 수 있습니다 변수 컨트롤 원본으로 텍스트 상자에 대 한 다음 구문을 사용 하 여.

=[TempVars]![MyVar]

참고: 매크로, 쿼리 및 이벤트 프로시저에서 식 앞에 등호 사용 필요가 없습니다.

추가 기능 또는 참조 된 데이터베이스의 임시 변수를 참조할 수 있습니다.

  • VBA 모듈에서 SetTempVar 매크로 함수를 실행 하려면 Tempvar 개체의 Add 메서드를 사용 합니다.

예제

다음 매크로 SetTempVar 매크로 함수를 사용 하 여 다음 조건 및 메시지 상자에 임시 변수를 사용 하 여 한 임시 변수를 제거 하 여 임시 변수를 만드는 방법을 보여 줍니다.

조건

매크로 함수

인수

SetTempVar

이름: 인수

: InputBox ("Enter 0이 아닌 숫자입니다.")

[Tempvar]! [인수] <> 0

MsgBox

메시지: = "를 입력 한" & [Tempvar]! [인수] & "입니다."

Beep:

형식: 정보

RemoveTempVar

이름: 인수

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×