Добрый день, имеется следующая задача, в ячейку Excel необходимо ввести определенные периоды времени например данные работы человека "с 21.06.2020 по 23.08.2020 маляр, с 23.08.2020 по 30.10.2020 столяр и т.д.", в ячейке необходимо иметь следующий вид "21.06.2020-23.08.2020-маляр;23.08.2020-30.10.2020-столяр;" при этом периодов может быть разное количество, подскажите каким образом можно организовать ввод, чтобы исключить ошибки и запись в ячейке была структурирована, возможно ли через пользовательскую форму, при этом запись должна иметь возможность редактирования. Спасибо.
Добрый день, имеется следующая задача, в ячейку Excel необходимо ввести определенные периоды времени например данные работы человека "с 21.06.2020 по 23.08.2020 маляр, с 23.08.2020 по 30.10.2020 столяр и т.д.", в ячейке необходимо иметь следующий вид "21.06.2020-23.08.2020-маляр;23.08.2020-30.10.2020-столяр;" при этом периодов может быть разное количество, подскажите каким образом можно организовать ввод, чтобы исключить ошибки и запись в ячейке была структурирована, возможно ли через пользовательскую форму, при этом запись должна иметь возможность редактирования. Спасибо.Sashagor1982
Sashagor1982, Добрый вечер. Пример с "формой" в вложении. Для исключения ошибки при вводе даты, вам необходимо установить надстройку с выпадающим календарём. Надстройка не моя на нашем форуме её кто то ранее выкладывал. А для мастеров создаёте выпадающий список. Заполнение формы через макрос. Решение немного не по ветке форума.
Sashagor1982, Добрый вечер. Пример с "формой" в вложении. Для исключения ошибки при вводе даты, вам необходимо установить надстройку с выпадающим календарём. Надстройка не моя на нашем форуме её кто то ранее выкладывал. А для мастеров создаёте выпадающий список. Заполнение формы через макрос. Решение немного не по ветке форума.miha_
Доброй день, чуть уточню задачу, цель организовать ввод исключительно в ОДНУ ЯЧЕЙКУ, таким образом, чтобы данные о всей работе содержались в одной ячейке.
Необходимо как-нибудь организовать ввод данных в ячейку, что-бы исключить ошибки, т.к. данные потом будут использоваться в VBA, можно-ли как то организовать через пользовательскую форму или другим способом, максимально облегченным для человека который будет вводить. Спасибо
Доброй день, чуть уточню задачу, цель организовать ввод исключительно в ОДНУ ЯЧЕЙКУ, таким образом, чтобы данные о всей работе содержались в одной ячейке.
Необходимо как-нибудь организовать ввод данных в ячейку, что-бы исключить ошибки, т.к. данные потом будут использоваться в VBA, можно-ли как то организовать через пользовательскую форму или другим способом, максимально облегченным для человека который будет вводить. СпасибоSashagor1982
чтобы исключить ошибки и запись в ячейке была структурирована, возможно ли через пользовательскую форму, при этом запись должна иметь возможность редактирования
вот кроме шуток, во избежание ошибок - что мешает вести обычную плоскую таблицу с отдельными полями ФИО, должность, дата от, дата до. И пополнять такую таблицу можно просто в режиме онлайн путём добавления строк, корректность данных можно проверить для каждого поля. Да и в целом работа с данными, сортировка, фильтрация и т д будут адекватно работать. А вот для отчёта да - объединять в одной ячейке средствами PQ или DAX
чтобы исключить ошибки и запись в ячейке была структурирована, возможно ли через пользовательскую форму, при этом запись должна иметь возможность редактирования
вот кроме шуток, во избежание ошибок - что мешает вести обычную плоскую таблицу с отдельными полями ФИО, должность, дата от, дата до. И пополнять такую таблицу можно просто в режиме онлайн путём добавления строк, корректность данных можно проверить для каждого поля. Да и в целом работа с данными, сортировка, фильтрация и т д будут адекватно работать. А вот для отчёта да - объединять в одной ячейке средствами PQ или DAXпрохожий2019