Здравствуйте! Подскажите/научите, пожалуйста, можно ли реализовать следующую задачу: Регистратор последовательно заполняет таблицу учета обследования внутренних органов пациентов. Как сделать, чтобы в ячейке столбца C сохранялся простой перечень этих самых органов через запятую? Хочется не набирать его вручную, а формировать автоматически, предварительно как-то отмечая каждый раз нужные позиции в некоем стандартном отдельном списке-справочнике, и чтобы потом выбранные значения попадали в ячейку, уже будучи сцепленными через запятую. Справочник для выбора предполагается фиксированный, выбираться для каждой записи может разное количество позиций из списка.
Здравствуйте! Подскажите/научите, пожалуйста, можно ли реализовать следующую задачу: Регистратор последовательно заполняет таблицу учета обследования внутренних органов пациентов. Как сделать, чтобы в ячейке столбца C сохранялся простой перечень этих самых органов через запятую? Хочется не набирать его вручную, а формировать автоматически, предварительно как-то отмечая каждый раз нужные позиции в некоем стандартном отдельном списке-справочнике, и чтобы потом выбранные значения попадали в ячейку, уже будучи сцепленными через запятую. Справочник для выбора предполагается фиксированный, выбираться для каждой записи может разное количество позиций из списка.Nedrov
Pelena, большое Вам спасибо! Действительно, у Николая Павлова описана реализация моей задачи практически один в один) Впрочем, к предложенному варианту 3 там у людей остались вопросы: формируемая макросом последовательность не подлежит редактированию - если допущена ошибка, всю сборку нужно начинать сначала, иначе выбранные пункты начинают множиться в ячейке. И сделать с этим, похоже, ничего нельзя... Всё же возможность редактирования была бы крайне желательна, иначе регистратор перематерится. Да и дополнить полученный список чем-то отвлеченным рано или поздно возникнет потребность. Для дополнения можно, конечно, ввести дополнительный столбец и еще один итоговый с конкатенацией. В общем, буду еще думать: внедрять или отказаться от задумки...
Pelena, большое Вам спасибо! Действительно, у Николая Павлова описана реализация моей задачи практически один в один) Впрочем, к предложенному варианту 3 там у людей остались вопросы: формируемая макросом последовательность не подлежит редактированию - если допущена ошибка, всю сборку нужно начинать сначала, иначе выбранные пункты начинают множиться в ячейке. И сделать с этим, похоже, ничего нельзя... Всё же возможность редактирования была бы крайне желательна, иначе регистратор перематерится. Да и дополнить полученный список чем-то отвлеченным рано или поздно возникнет потребность. Для дополнения можно, конечно, ввести дополнительный столбец и еще один итоговый с конкатенацией. В общем, буду еще думать: внедрять или отказаться от задумки...Nedrov
Оказалось, не все так безнадежно с этим мультивыбором! Сформированный список, действительно, уже не отредактировать. И тут надо быть с самого начала просто внимательным и не промахиваться при работе с выпадающим списком. А вот ограничений на ввод любых других значений вне справочного списка и нет вовсе, если разобраться. Достаточно снять флажок в разделе Проверки данных и тогда все последовательно вводимые с клавиатуры в активную ячейку данные, подбиваемые Enter'ом, дополняют формируемый список, где все значения уже выстраиваются красиво, через запятую. Однозначно полезный способ, беру на вооружение!
Оказалось, не все так безнадежно с этим мультивыбором! Сформированный список, действительно, уже не отредактировать. И тут надо быть с самого начала просто внимательным и не промахиваться при работе с выпадающим списком. А вот ограничений на ввод любых других значений вне справочного списка и нет вовсе, если разобраться. Достаточно снять флажок в разделе Проверки данных и тогда все последовательно вводимые с клавиатуры в активную ячейку данные, подбиваемые Enter'ом, дополняют формируемый список, где все значения уже выстраиваются красиво, через запятую. Однозначно полезный способ, беру на вооружение! Nedrov