Похоже, с проблемой справился, хоть и не совсем так, как думал изначально. Сделал по третьему способу отсюда - http://www.planetaexcel.ru/tip.php?aid=103 Большое спасибо за подсказки! Пошёл решать следующие задачи.
{quote}{login=Юрий М}{date=10.10.2011 02:54}{thema=}{post}В общем случае: цикл по столбцу: если ячейка не пустая - отбираем в массив, а потом этот массив в выпадающий.{/post}{/quote} Да, звучит неплохо. А как-то с формулой можно?
{quote}{login=}{date=10.10.2011 02:50}{thema=}{post}В разделе "приемы" есть что-то похожее, почитайте, вдруг поможет: http://www.planetaexcel.ru/tip.php?aid=103{/post}{/quote} Мозг видимо недостаточно гибкий у меня. :) Там написано, как удалять пустые ячейки. Но мне удалять их не надо, они мне нужны на том листе, где они находятся. Единственное, что придумал, это сделать дополнительное место со списком договоров, где уже удалять эти пустые ячейки, и делать список именно из этого места...
Добрый день. Такая проблема. В одном месте книги есть список договоров, однако из-за необходимости вводить дополнительные данные, договоры расположены не один за другим, а по крайней мере на расстоянии 2-3 ячейки друг от друга. Есть необходимость создать список из этих договоров, чтобы вставлять его на другой лист данной книги. Однако по умолчанию экзель в этот список запихивает все пустые ячейки между номерами договоров, и он получается очень некрасивым и громоздким, много "молока". Можно ли сделать так, чтобы экзель убирал нулевые значения из диапазона списка, и выводил в выпадающем списке только ячейки с данными? Как это выглядит примерно, набросал в аттаче. Спасибо!