Работа с вба в excel
Общие требования:
1. Ввод любых данных должен контролироваться, т.е.: там, где должны быть числа, разрешать пользователю вводить только числа, там, где текст, вводить только текст. Осуществлять простейшую проверку корректности электронных адресов и телефонных номеров.
2. Любые возникающие ошибки должны обрабатываться программой, т.е. пользователь не должен видеть системных ошибок. Например, при ошибке создания файла, пользователь должен получать корректное описание проблемы на русском языке.
3. Пользователь должен получать сообщения с предупреждениями в случае некорректных действий с его стороны (некорректных входных данных), например, если в выбранной папке отсутствуют требуемые файлы или структура файлов, с которыми работает программа не соответствует требуемой, программа должна выдать соответствующее сообщение.
Файл excel содержит на первом листе таблицу: марка автомобиля, модель, страна-производитель, год выпуска, пробег, тип (седан, универсал, джип и т.п.), цена, фото.
Разработать форму для добавления автомобилей в таблицу, с возможностью прикрепления изображений. В программе должна присутствовать возможность копирования части таблицы на отдельный лист по набору критериев (подбор похожих автомобилей для выбранного). Например, при выборе автомобиля определенного типа, формировать список с автомобилями того же типа, близких по цене, пробегу и т.п.
Программа должна обеспечивать возможность построения диаграмм по различным распределениям характеристик автомобилей (по годам, пробегу, цене и т.п.)