Страницы: 1
RSS
Несколько записей в одной ячейке по выбору, желательно со списками
 
Здравствуйте, пользовался поиском но подобной темы не нашел. И т.к. пишу первый раз здесь заранее прошу прощения если что-то неправильно объясняю.  
Суть задачи:  
Нужно перейти с бумажной формы, на электронную. В бумажной форме таблицы в одном из столбцов в ячейках может быть несколько значений. Допустим фруктов. В письменном виде все просто - можно уместить на клетке хоть одно название хоть несколько, уменьшив размер букв. Как бы реализовать такое в Эксель, например в прилагаемом файле в одну ячейку вводишь количество полей, которое должно быть в конечной ячейке, а конечная ячейка (на самом деле объединена из 16-ти ячеек) автоматом разбивается на 2,3 или 10 по заранее определенному плану. В планах, чтобы еще автоматом был в каждой ячейке список ActiveX. Ну желательно, чтоб во всех строках по умолчанию было одно поле, а если больше -> меняем единицу на нужное число, и большая ячейка разбивается на несколько.  
 
Вот как то так , может поможет кто, или это нельзя сделать в Эксель ??  Готов писать любые макросы и грызть VBA!! Заранее спасибо!
 
забыл уточнить. Так как важна именно печатная форма таблицы , там с подписями и т.д., нужно чтобы все строки были одинаковой высоты, поэтому подумалось, что лучше заранее заложить в одну строку четыре, а если не надо делить, то работает об  
ъединение.
 
Конечно можно придумать алгоритм объединения ячеек по условию но уж больно это трудозатратно.
Редко но метко ...
 
а если число будет больше 16 ?
Редко но метко ...
 
{quote}{login=GIG_ant}{date=07.10.2011 02:29}{thema=}{post} уж больно это трудозатратно.{/post}{/quote}Для этого существует WM :-)
 
да, алгоритм конечно, можно придумать любой.. но соглашусь с пред ораторами :)  
 
а вот так пожалуйста - меняйте число в закраш ячейке
Живи и дай жить..
 
Большое спасибо,Слэн! я думаю так тоже подойдет, просто оставшиеся ячейки не заполнять и все . А не подскажете ли еще как реализовать - чтобы в ячейках появлялся выпадающий список? соответственно если ячейка разбита на несколько - чтоб в каждлй появлялся список?
 
http://www.planetaexcel.ru/tip.php?aid=34
Я сам - дурнее всякого примера! ...
 
ну... надо прописать код, помещающий в ячейку список... я уже выкладывал на форуме примеры.. но не могу же я за вас все сделать.. попробуйте переделать под себя.  
 
(см например вложение - если встать напротив закрашенных ячеек  - появляются списки)
Живи и дай жить..
Страницы: 1
Читают тему
Наверх