임의 값 결정 (Microsoft Excel)
VBA는 임의의 값을 반환하는 함수를 제공합니다. 이 함수를 반드시 그 자체로 사용하는 것은 아니지만 임의의 값을 사용해야하는 더 큰 매크로의 일부로 사용할 수 있습니다. 함수의 구문은 다음과 같습니다.
x = Rnd()
여기서 x는 결과입니다. 반환되는 값은 항상 0과 1 사이입니다.이 값을 다른 임의의 값으로 변환하려면 결과에 고려할 가장 높은 숫자를 곱하면됩니다. 예를 들어 1에서 25 사이의 임의의 숫자를 원하면 다음 코드 줄을 사용할 수 있습니다.
x = Int(25 * Rnd()) + 1
Rnd는 항상 0과 1 사이의 값을 반환하므로 (1 자체는 아님) 반환 값에 25를 곱한 다음 해당 결과에 Int 함수를 사용하면 0에서 24 사이의 숫자가 반환됩니다. 마지막으로이 결과에 1이 더해집니다. 따라서 x는 1에서 25 사이의 숫자와 같습니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (2340)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excelribbon-Determining_a_Random_Value [임의 값 결정]
.