For a given cell, I select Data/Validation and set Allow to \"List\". I now wish to set Source like so:
=rNames(REGS)
but that does not work (name not found
Sounds like your rNames function is probably returning a 1-dimensional array (which will be treated as a row). Try making your function return a column as a 1-based 2-dimensional array (Ansa(1,1) then Ansa(2,1) etc)