Гарет от Англия пише и пита за падащ списък на един работен лист, където списъкът с валидни клетки е на друг работен лист. Гарет също така отбелязва, че би предпочел да не използва комбинирани кутии ActiveX на листа, тъй като те не се движат и преоразмеряват с клетките.
Отговорът на този проблем е използването на проверка на данни. Тази функция, въведена в Excel 97, предлага лесен начин да имате падащ списък точно в клетката. Няма проблем с преместването или преоразмеряването.
Простият случай за настройка на проверка на данни е лесен. Отидете до място извън вашия работен лист и въведете списъка със стойности. Отидете до клетката, където искате да се появи падащото меню. От менюто изберете Данни, Проверка. В полето за разрешаване изберете Списък. В списъчното поле използвайте RefEdit (червена и бяла икона вдясно) и изберете диапазона си. Това е всичко, за да настроите проверка на данните.
Ето истинския съвет за днес: Като цяло, когато се опитате да настроите проверка на данни и въведете списък, който е на друг лист, например ако въведете =Sheet2!A1:A99
, ще получите грешка, казвайки, че „Не можете да използвате препратки други работни листове за критерии за проверка на данните ". Има начин да се заобиколи това ограничение! Отидете на Sheet2, маркирайте обхвата на списъка си и му дайте име с Insert - Names - Define. Ако присвоите A1: A99 на Sheet2 името на диапазона на MyList (или нещо, което можете да запомните). След това отидете на вашия оригинален лист и в диалоговия прозорец за проверка на данните за списъка въведете =MyList
и ще можете да проверите валидността на друг работен лист.