A very simple (if not slightly sloppy) method is to create your list in a dedicated column, i.e. Column A (nothing else in the column). In your data validation list range, use =$A:$A. As long as you enter new entries at the bottom of the list, it will keep building in your dropdown.