You have a couple options, but the short answer is you cannot use the RAND or RANDBETWEEN functions as you are describing.
1. (non-VBA) After entering the formula and obtaining the random number, copy and paste special > values the new number.
2. (VBA) You can use a VBA user-defined function that changes the random number into a static number.
Then the formula you would use would be =RandNum(1,A5)
3. (VBA) You can use a worksheet change event macro that changes the random number into a static number. For example, assuming you enter the RANDBETWEEN formula in column A, you can use:
HTH,
Jason
Bookmarks