I'd recommedn not using Randomize and Rnd. Use a Random object:
VB Code:
  1. Dim employeePicker As New Random
  2.  
  3. For Each store In myStores
  4.     employeeIndex = employeePicker.Next(employeeCount)
  5. Next store
This glosses over a lot of the detail but basically for each store you generate a random number. If your employees have some ID number that forms an unbroken sequence then you can genereate a random value for that number directly. It's unlikely that that's the case though, so you'd probably generate a random employee index, then get the employee at that index in the table.