В MS Access '&' просто объединяет значения.Если вы хотите создать список значений для заполнения поля со списком, то значения должны быть объединены, но также разделены символом «;».Вам может понадобиться обернуть ваши значения в Cstr (), если они как-то не являются строками.
Однако вы не можете просто установить комбинированный список как строку, Access не преобразует это в действительный источник строк, вы простополучить одно значение, состоящее из заданной вами строки.
Чтобы установить источник строк, вы должны указать само свойство источника строк.Нечто подобное должно работать, хотя лично я передаю значения через OpenArgs для использования в открываемой форме (обычно потому, что я делаю со значениями гораздо больше, чем просто устанавливаю свойство).
Но этот подход тоже работает:
Forms!SCPrices![Combo285].RowSource = Me![Scope 1] & ";" & Me![Scope 2] & ";" & Me![Scope 3]